ABOUT THE JOB
Develop and maintain Java-based applications using Spring Boot and Spring MVC.
Collaborate with cross-functional teams to design, implement, and deploy scalable solutions.
Optimize applications for performance, reliability, and security.
Contribute to architecture decisions and system design, ensuring integration with AWS services.
Conduct code reviews and implement best practices to ensure clean and efficient code.
Debug and resolve software defects, ensuring smooth operation and functionality.
Participate in all phases of the software development lifecycle, including testing and deployment.
Mentor junior
developers and contribute to team knowledge sharing.
ABOUT YOU
Bachelor's degree in Computer Science,
Software Engineering, or other equivalent fields.
4+ years of experience in Java development, including expertise in Spring Boot and Spring MVC.
Strong understanding of software architecture and design principles.
Knowledge of AWS cloud services, with practical experience in integration and deployment.
Proficiency in debugging, optimization, and security best practices.
Good English communication skills is a big plus.
Possess excellent analytical and problem-solving skills.
Demonstrate a strong willingness to learn and adapt to new technologies as required.