Tech Stack
AWSCloudJavaPostgresScalaSOAPSpringSpring BootSpringBoot
About the role
- Design, develop, and maintain robust Java applications using the Spring framework (Spring Boot, Spring MVC)
- Implement scalable cloud solutions that leverage AWS services
- Design and optimize database schemas and queries for PostgreSQL
- Develop and manage data flows and pipelines, ensuring performance and reliability
- Develop and maintain SOAP web services where required
- Collaborate with cross-functional teams (Data Engineers, DevOps, Product Owners) to define, design, and deliver new features
- Troubleshoot, debug, and optimize applications and data processes for performance and scalability
- Ensure high standards of code quality, automation, and best practices
Requirements
- Strong experience in Java development (Java 11/17)
- Proficient in the Spring framework (Spring Boot, Spring MVC, Spring Data)
- Hands-on experience with AWS services
- Solid experience working with PostgreSQL databases
- Experience in developing SOAP web services
- Excellent problem-solving skills, attention to detail, and ability to debug complex systems
- Strong communication and teamwork skills
- Experience with Scala is a plus; candidates with a willingness to learn Scala are also encouraged to apply
- Competitive remuneration
- Remote work
- 24 days off per year and floating days
- Private clinic health services Regina Maria Medical Insurance
- Flexible benefits through Up multibenefits platform
- Referral bonus scheme
- Team events, online or at the office
- Training and development opportunities with allocated budget
- Professional Certifications
- Knowledge sharing context
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring frameworkSpring BootSpring MVCPostgreSQLSOAP web servicesAWSScala
Soft skills
problem-solvingattention to detaildebuggingcommunicationteamwork