We are seeking an experienced Senior Java Developer to build scalable and secure Java/J2EE applications. This role involves designing, developing, and maintaining enterprise-grade applications, working with RDBMS, NoSQL databases, and build tools like Maven/Gradle and Git. Strong analytical, problem-solving, and team collaboration skills are essential.
Requirements
- Minimum 7 years of professional Java/J2EE development experience.
- Strong understanding of Spring/Spring Boot frameworks.
- Proficiency in SQL and database design.
- Solid experience in web services development (SOAP/REST).
- Experience with Git, Maven/Gradle, Docker.
- Proven participation in three or more full SDLC cycles for web applications.
- Strong analytical, problem-solving, and team collaboration skills.
- Good to Have: Agile development environments, DevOps toolchains, AWS ECS/EC2, container orchestration, messaging systems, Application Server configurations, testing tools.