Job Description:
Work hours: 3 PM – 12 PM IST
Experience Level: 7 Years to 10 Years
Job Summary:
We are seeking a highly skilled Java Developer specializing in Spring Boot microservices to join our team. The ideal candidate will be proficient in Java development and possess a deep understanding of software development processes. This role requires strong hands-on experience with Java, Spring, Spring Boot and MySQL.
Key Responsibilities:
- Assist with full development life cycle of various backend services enhancements
- Design, develop, test and maintain multiple java-based API services and ETLs
- Contribute to providing solutions for work-related problems using new features in Java and Spring Boot
- Ensure high quality code by following coding standards, best practices and testing methodologies
- Collaborate with managers and developers to understand requirements and deliver new features
- Coordinate with the team on daily project status and progress
- Required active participation in team discussions
Required Skills & Qualifications:
- 5 to 8 years of experience in backend development using Java
- Strong expertise in Java, Spring, Spring Boot, Spring Data JPA and MySQL
- Proficiency in developing REST API services using Spring Boot
- Strong experience in Microservices architecture and RESTful web services
- Solid experience in writing unit tests using JUnit and Mockito
- Strong experience in managing dependencies and building Java projects using Maven
- Proficiency in Git version control system for managing source code repositories
- Excellent problem-solving skills with a proactive mindset
- Strong communication and collaboration skills to work with cross-functional teams
- Experience in Agile methodologies and working in fast-paced development environments
Good to Have:
- Experience in Log4j framework
- Exposure to maintain Java services running on Kubernetes
- Experience in Amazon Web Services like S3, SES, Lambda
Send your resume to: India-careers@vertisystem.com