Tech Stack
AWSAzureCloudDockerHibernateJavaMavenMicroservicesReactSpringSpring BootSpringBoot
About the role
- Design, develop, and implement Java-based applications
- Analyse client needs and provide consulting for business applications
- Collaborate with stakeholders, project managers, and front-end/back-end developers
- Debug and troubleshoot technical issues affecting functionality and performance
- Conduct comprehensive unit testing and participate in code reviews
- Write optimized, object-oriented Java code for scalable applications
- Leverage frameworks (Spring, Hibernate, Java EE) and Spring Boot/microservices
- Build and manage APIs and integrate with web services
- Use development and deployment tools such as Git, Maven, Docker, and AWS
Requirements
- 4 to 12 Years of experience (minimum 4 years)
- Mandatory skills: Java, DSA, Springboot, Microservices, React
- Preferred skills: Cloud (AWS/Azure)
- Experience with frameworks: Spring, Hibernate, Java EE
- Experience building and managing APIs
- Experience with development tools: Git, Maven, Docker, AWS
- Implementing unit testing and conducting code reviews
- BE/B.Tech or MCA/M.Tech or equivalent (Bachelor/Master of Engineering)
- We reward your contributions
- support your wellbeing
- inclusive benefits
- flexibility programmes
- mentorship that will help you thrive in work and life
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaData Structures and AlgorithmsSpring BootMicroservicesReactSpringHibernateJava EEAPI ManagementUnit Testing
Soft skills
CollaborationConsultingProblem SolvingDebuggingCode Review
Certifications
BEB.TechMCAM.Tech