
Senior Java Engineer
Avenga
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain scalable Java microservices using Spring Boot
- Contribute to migrating legacy microservices to modern cloud architectures
- Build and optimize RESTful APIs and SOAP services for insurance systems
- Apply Test-Driven Development to deliver clean, secure, and high-quality code
- Design and integrate SQL databases to meet application data requirements
- Implement design and development best practices
Requirements
- 4+ years of experience in Java development
- Solid experience in Spring Boot and Microservices Architecture
- Proficiency in Object-Oriented Programming (OOP), Design Patterns, and Domain-Driven Design (DDD)
- Experience applying Test-Driven Development (TDD)
- Proficiency in SQL databases
- Experience with RESTful applications and SOAP services
- Native Spanish speaker and intermediate English level.
- Nice-to-have skills: Experience with NoSQL databases; Knowledge of cloud technology stack (AWS, Azure, or GCP); Understanding of messaging platforms (RabbitMQ, Kafka, or similar)
Benefits
- Equal opportunities in recruitment and career development
- Work environment fostering diversity
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootMicroservices ArchitectureObject-Oriented ProgrammingDesign PatternsDomain-Driven DesignTest-Driven DevelopmentSQLRESTful APIsSOAP services
Soft Skills
communicationinterpersonal