ABOUT THE JOB
Develop and maintain scalable, microservices-based applications using Java and Spring Boot.
Design, implement, and maintain secure APIs for third-party integrations.
Work on security features such as Spring Security, JWT authentication, and HTTPS/TLS configurations.
Ensure high code quality through unit testing and static code analysis.
Collaborate closely with cross-functional teams including DevOps, QA, and Business Analysts.
Support application deployment and troubleshooting in cloud or hybrid infrastructures.
Optimize the performance and scalability of enterprise-level systems.
Ensure development practices comply with banking, security, and regulatory standards.
Document technical solutions and actively contribute to team knowledge sharing.
ABOUT YOU
Bachelor’s degree in Computer Science, Engineering, or a related field.
At least 2.5 years of Java development experience, with solid expertise in Spring Boot or Spring MVC.
Understanding of microservices architecture and containerized deployments.
Familiarity with secure communication protocols (HTTPS/TLS).
Hands-on experience with Oracle databases; SQL and PL/SQL proficiency is a strong advantage.
Experience integrating third-party APIs is a plus.
Good understanding of authentication/authorization mechanisms and token-based security.
Proactive, structured, and passionate about delivering high-quality software in secure, regulated environments.
WHY JOIN AMARIS?
Competitive salary package with a 13th-month bonus.
14+ annual leave days per year.
Premium healthcare insurance starting from the probation period.
Regular project evaluations and annual performance reviews.
Company trips and team-building activities (team meals, celebrations, sports clubs such as football, yoga, badminton, etc.).
International working environment with flexible working hours.
Customized career development path.
Access to technical workshops and training programs.
Global mobility opportunities with the chance to work on-site across 60+ countries.