Tech Stack
AWSAzureCloudDockerHibernateJavaMavenMicroservicesReactSpringSpring BootSpringBoot
About the role
- Design, develop, and implement Java-based applications to meet business requirements
- Collaborate with stakeholders, project managers, front-end and back-end developers to create software solutions
- Debug and troubleshoot technical issues impacting functionality and performance
- Implement comprehensive unit testing for application modules
- Write optimized Java code following OOP best practices
- Leverage Java frameworks such as Spring, Hibernate, and Java EE
- Develop and manage APIs for communication between applications and web services
- Participate in code reviews to ensure code quality and consistency
- Use development and deployment tools like Git, Maven, Docker, and AWS
Requirements
- 4 to 12 Years of experience
- BE/B.Tech or MCA/MTech (Bachelor or Master of Engineering)
- Strong Java
- Data Structures and Algorithms (DSA)
- Spring Boot
- Microservices
- React
- Cloud (AWS/Azure) - preferred
- Experience with frameworks such as Hibernate and Java EE
- Experience building and managing APIs
- Experience with unit testing
- Experience with debugging, troubleshooting, and performance optimization
- Experience with development tools: Git, Maven, Docker, AWS
- Conducting code reviews and collaborating with stakeholders and team members
- Optional/soft skills: Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software
- Rewarding contributions
- Support your wellbeing
- Inclusive benefits
- Flexibility programmes
- Mentorship
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaData StructuresAlgorithmsSpring BootMicroservicesReactAPIsUnit TestingDebuggingPerformance Optimization
Soft skills
Accepting FeedbackActive ListeningAnalytical ReasoningAnalytical ThinkingCommunicationCreativityEmbracing ChangeEmpathyIntellectual CuriosityLearning Agility
Certifications
BEB.TechMCAMTech