
Senior Analyst Developer, Java
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Brazil.
• Engage in Java development for medium to large-scale projects.
• Create and sustain RESTful APIs, microservices, and distributed systems.
• Collaborate with both relational and NoSQL database technologies.
• Utilize version control systems such as Git.
• Work with Docker, Kubernetes, CI/CD, and various build automation tools.
• Implement automated testing and adhere to TDD best practices.
• Diagnose complex problems and enhance code performance.
• At least 3 to 5 years of experience in Java development for medium to large-scale projects.
• Proficient in Java 8+ and the Spring Framework (including Spring Boot, Spring Data, and Spring Security).
• Familiarity with RESTful APIs, microservices, and distributed architectures.
• Extensive knowledge of relational and NoSQL databases.
• Experience with version control tools such as Git.
• Proficient with Docker, Kubernetes, CI/CD, and build automation tools (like Maven and Gradle).
• Understanding of automated testing frameworks (JUnit, Mockito, etc.) and TDD best practices.
• Competent in troubleshooting complex issues and optimizing code for peak performance.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and continuous learning.
• Flexible work hours and remote work options.
• Collaborative and innovative work environment.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.