We are looking for a Senior Java Developer who is passionate about technology and best development practices to join a dynamic and innovative environment, working on international projects for a major global industry leader.
If you're seeking technical challenges and want to be part of a high-level team, this opportunity is for you!Key Responsibilities:Lead the modernization and migration of RSI system components to a Container as a Service (CaaS/Kubernetes)-based architecture, ensuring high availability and scalability;Upgrade the Java ecosystem to Java 17, promoting performance improvements and compatibility;Migrate to Spring Framework 3.x, ensuring best practices and leveraging new features;Implement and manage vulnerability scans using Checkmarx, ensuring compliance with security policies;Develop and maintain CI/CD pipelines with GitHub Actions and infrastructure as code using Terraform and Helm;Design and implement robust regression tests to ensure system stability after changes;Diagnose and resolve performance bottlenecks in Java applications with a focus on tuning and efficiency;Act as a technical reference, mentoring junior and mid-level developers and spreading knowledge about clean architecture, design patterns, and DevOps practices.Requirements and Qualifications:Availability for hybrid work model: 3 on-site days per week in Indaiatuba/SP (Brazil);Advanced or fluent English, with strong communication skills for interacting with global teams and reading technical documentation;Solid experience in Java (8+ years), with strong knowledge of Java 11/17, Spring Boot, and related frameworks;Advanced knowledge of Kubernetes, including experience with deployment, scaling, and container monitoring;Experience with Spring 3.x and understanding of its impact on legacy systems;Familiarity with security tools such as Checkmarx, SonarQube, or similar;Strong background in DevOps: CI/CD (GitHub Actions, GitLab), IaC (Terraform), and configuration management using Helm/Kustomize;Experience with automated testing (JUnit, Mockito, TestContainers) and effective regression testing strategies;Experience with cloud environments (AWS, Azure, or GCP), particularly with managed services such as EKS, AKS, and RDS.Employment Type:CLT (Brazilian work contract) or Contractor (PJ), based on your preference.Work Model:Hybrid – on-site presence required in Indaiatuba/SP.Seniority level:Mid-Senior levelEmployment type:Full-timeJob function:Engineering and Information TechnologyIndustries:Human Resources Services
#J-18808-Ljbffr