Requirements
Role description
- 2โ4 years of hands-on experience building enterprise applications using Java/J2EE in a multi-tier architecture
- Strong experience with Spring Framework, including Spring Boot, Spring Cloud, and Hibernate
- Working experience with at least one cloud platform: GCP, AWS, or Azure (preferred)
- Solid understanding of RESTful APIs, web services, and microservices architecture, including exposure to API Management gateways
- Hands-on experience with RDBMS such as Oracle, MySQL, or PostgreSQL; familiarity with NoSQL databases is a plus
- Good understanding of CI/CD concepts and experience with tools such as Jenkins, SonarQube, Nexus, Git, Maven, Gradle, and Rundeck
- Strong knowledge of application and code security concepts across all stages of the SDLC
- Experience working in fast-paced, deadline-driven environments
- Ability to collaborate with QA teams on test planning, root cause analysis, and defect resolution
- Experience across the full project lifecycle โ from requirements gathering to development, deployment, and production support
- Good understanding of enterprise architecture principles and design patterns
- Ability to design high-performance, highly available, and resilient systems
- Experience working in Agile / Scaled Agile (SAFe) development environments
- Exposure to one or more scripting languages such as Shell, Python, or Perl
- Strong learning agility with the ability to quickly adapt to new technology stacks
Skills
java,spring boot,microservices,gcp,web services,