About the Role
We are seeking a skilled Java Developer with hands-on experience in modern Java frameworks and cloud-based development. The ideal candidate will have strong expertise in Java (latest versions), AWS, and Microservices architecture. Experience with Next.js and React.js is an added advantage.
Key Responsibilities
-
Design, develop, and maintain scalable, secure, and high-performance Java applications.
-
Build and deploy microservices using modern frameworks and best practices.
-
Work with AWS cloud services for application deployment, maintenance, and optimization.
-
Collaborate with cross-functional teams (DevOps, QA, UI/UX) to deliver end-to-end solutions.
-
Participate in code reviews, design discussions, and sprint planning.
-
Debug, troubleshoot, and resolve technical issues across development and production environments.
-
Optional: Contribute to frontend components using Next.js or React.js.
Required Skills
-
Strong proficiency in Core Java & Java 8+ features.
-
Experience with Spring Boot / Spring Framework.
-
Hands-on experience with Microservices architecture and RESTful APIs.
-
Working knowledge of AWS services (EC2, S3, Lambda, API Gateway, RDS, CloudWatch, etc.).
-
Experience with relational and NoSQL databases.
-
Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
-
Familiarity with containerization (Docker, Kubernetes) is preferred.
Good-to-Have Skills
-
Knowledge of Next.js and/or React.js.
-
Exposure to front-end build tools and UI development.
-
Understanding of serverless architectures.
Qualifications
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
-
3–5 years of relevant industry experience as a Java Developer or similar role.
Why Join Us?
-
Opportunity to work on cutting-edge technologies.
-
Collaborative and growth-oriented work culture.
-
Competitive compensation and benefits.
Preferable:
Experience in Banking and Financial Services Industry (BFSI domain)