Java Software Engineer (remoto - ARG)
Remote · Argentina
Job Summary
Senior Java Developer to design, develop, and maintain robust and scalable enterprise applications using Spring Boot and related Java technologies. Responsibilities include designing, implementing new features for Spring Boot applications, writing clean, maintainable code, conducting code reviews, performing unit and integration testing, troubleshooting complex problems, and staying current with Java and Spring Boot advancements. Required qualifications include 5+ years of Java development experience, strong Spring Boot knowledge, Java SE 8+ features, Maven/Gradle, JUnit/Mockito, Git, and relational databases (MySQL/PostgreSQL), with cloud experience (Oracle/Azure/GCP) as a plus. Strong problem-solving, analytical, and collaboration skills are essential.
Required Qualifications
- Minimum 5+ years of experience as a Java developer
- In-depth knowledge of Spring Boot framework and its core components
- Solid understanding of Java SE 8+ features (lambdas, streams)
- Experience with build tools like Maven or Gradle
- Experience with unit testing frameworks (JUnit, Mockito)
- Experience with version control systems (Git)
- Experience with relational databases (MySQL, PostgreSQL) or PostgreSQL
- Experience with cloud platforms (Oracle, Azure, GCP) are a plus
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.