Senior Java Developer
Posted 7hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Java Developer responsible for the complete development lifecycle and applying best practices. Join a team working on complex corporate systems in a fully remote role.
Responsibilities:
- Analyze, design, develop and implement solutions using Java 8+ and modern frameworks.
- Perform evolutionary and corrective maintenance on legacy systems and new products.
- Ensure code quality through unit tests, code reviews and continuous integration.
- Develop and consume REST and SOAP APIs, and integrate systems with external platforms.
- Collaborate with business analysts, QA and other technical teams in an agile environment (Scrum/Kanban).
- Support technical decision-making and propose performance, security and architectural improvements.
- Contribute to the dissemination of development best practices within the team.
Requirements:
- Bachelor's degree in Systems Analysis, Computer Science, Computer Engineering or related fields, with a diploma recognized by the Brazilian Ministry of Education (MEC).
- Experience in Java systems development.
- Java 8 or higher.
- Spring Boot, Spring Security and Spring Data.
- JPA/Hibernate.
- HTML5, CSS3, JavaScript, TypeScript and Angular 6+.
- Bootstrap.
- Development and consumption of REST and SOAP web services.
- JUnit (unit testing).
- Experience with legacy technologies: JSF, PrimeFaces, CDI, EJB 3.x.
- Authentication via LDAP/Active Directory.
- Version control with Git and builds with Maven.
- SQL Server (modeling, advanced queries, optimization).
- Application servers JBoss/WildFly.
- Tools such as Postman, debuggers and CI/CD pipelines (Jenkins, Docker, GitLab CI/CD).
- Methodologies: experience with Scrum and/or Kanban.
- Desired: knowledge of microservices, Docker, Kubernetes and DevOps practices.
- Experience in corporate environments with multiple integrations and high transactional volume.
Benefits:
- 100% remote.
- Engagement exclusively under PJ (contractor/company) arrangement.
- Availability to travel, if required.











