About the role
We are looking for a skilled Java Developer with strong experience in Java, Spring Boot, and Microservices architecture. The ideal candidate should have hands-on experience in backend development, REST APIs, and automation scripting.
Responsibilities:
- Design, develop, and maintain scalable Java-based applications.
- Build and deploy microservices using the Spring Boot framework.
- Develop and consume RESTful APIs and web services.
- Work on troubleshooting, debugging, and performance optimization.
- Collaborate with cross-functional teams for development and deployment activities.
- Write clean, reusable, and efficient code following best practices.
- Develop automation scripts using Python/Shell scripting for operational tasks.
- Participate in code reviews and application support activities.
Requirements:
- Experience: 10-14 Years.
- Strong experience in Core Java and Spring Boot.
- Hands-on experience with Microservices architecture.
- Good knowledge of Hibernate/JPA and ORM frameworks.
- Experience with REST APIs and web services.
- Familiarity with SQL/NoSQL databases.
- Understanding of design patterns and backend frameworks.
- Experience with Git, Maven, Jenkins, or CI/CD tools.
- Knowledge of automation/testing tools like Selenium is an added advantage.
Preferred Skills:
- Basic understanding of Python or scripting languages.
- Exposure to cloud platforms like AWS/Azure is a plus.
- Knowledge of frontend technologies or JavaScript concepts is an advantage.
- Good communication and problem-solving skills.