
Mid-Level Java Software Developer (Government Systems)/ 1 week ago
Digisystem
Attractive
Application ends: 2026-01-10
Quick Summary
Digisystem is hiring a Mid-Level Java Software Developer under a Brazilian CLT contract to work remotely on Government systems, focusing on maintenance, continuous improvement, and new feature development. The role requires strong proficiency in Java SE/EE, Spring/Spring Boot, Hibernate/JPA, automated testing (JUnit/TestNG), REST API development, and experience with SQL databases (PostgreSQL, Oracle, MySQL). Mandatory tools include Git, Maven, and application servers like Tomcat or Wildfly.
Responsibilities
- Provide maintenance, correction, and continuous improvement for existing Java systems.
- Develop new features adhering to established good practices, design patterns, and architectural standards.
- Execute integrations across services, APIs, and various databases.
- Contribute to technical analysis, solution proposals, and implementation phases.
- Collaborate with the development team on version control, testing, and deployment processes.
Required Technical Skills (Core Focus)
Language & Frameworks
- Java SE / Java EE
- Spring / Spring Boot
- Hibernate / JPA
- JSF or PrimeFaces (Desirable for specific systems)
- Proficiency in automated testing (JUnit or TestNG)
Database Expertise
- Experience utilizing SQL databases (PostgreSQL, SQL Server, Oracle, or MySQL).
Tools & Processes
- Git
- Maven
- Application servers (Tomcat, Wildfly, or similar)
Solid Knowledge Base
- REST API development
- Software design patterns
- System integration methodologies
- Best practices in software development
Valued Differentiators (Non-Mandatory)
- Experience with advanced testing tools (Selenium, Cucumber, SoapUI).
- Familiarity with CI/CD pipelines (Jenkins, Nexus, Artifactory).
- Experience utilizing containers and orchestrators (Docker, Kubernetes, OpenShift).
- Proficiency with management tools (Jira, Redmine).
- Exposure to other technologies (PHP, Python, JavaScript, BI, WordPress, etc.).
- Knowledge of web servers (Apache, Nginx, JBoss).
- Understanding of Business Intelligence (BI) or ETL integrations.
- Experience with Enterprise Architect and UML modeling.
Employment Details
- Contract Regime: CLT (Brazilian Labor Law)
- Required Skill: Java
- Department: Government
Benefits
- Food Voucher (Vale Alimentação)
- Life Insurance (Seguro de Vida)
- Health Plan (Plano de Saúde)

