Walk-in || Java Developer
Description
Job Description Java Developer (Microservices)
Position: Sr. Java Developer
Experience: 3-5 Years
Salary: 3LPA - 5LPA
Job Location: Pune
Employment Type: Full-Time
Joining Preference: Immediate joiners preferred
Job Overview
We are looking for a skilled Java Developer with 3-5 years of hands-on development experience, particularly in Microservices Architecture. The ideal candidate should have strong knowledge of Java, Spring Boot, REST APIs and backend development, along with experience in designing, developing and maintaining scalable applications.
The candidate will be responsible for developing efficient backend solutions, integrating services and contributing to application development and implementation.
Key Responsibilities
- Design, develop and maintain Java-based applications.
- Develop and implement Microservices architecture using Spring Boot.
- Build and integrate RESTful APIs and web services.
- Work on backend development, application integration and database management.
- Write clean, reusable, scalable and efficient code.
- Troubleshoot, debug and resolve technical issues.
- Collaborate with frontend developers, QA engineers and other team members.
- Participate in code reviews, testing and deployment activities.
- Work on application enhancements, performance optimisation and maintenance.
- Contribute to ERP implementation and enterprise application development.
Required Technical Skills
- Strong proficiency in Core Java and Advanced Java.
- Hands-on experience with Spring Boot and Spring Framework.
- Good understanding of Microservices Architecture.
- Experience in developing and consuming REST APIs.
- Knowledge of Hibernate / JPA.
- Strong understanding of SQL and databases such as MySQL or PostgreSQL.
- Knowledge of Maven or Gradle.
- Familiarity with Git and version control systems.
- Understanding of OOP concepts, design patterns and exception handling.
- Knowledge of application debugging and performance optimisation.
Preferred Skills
- Experience with ERP or enterprise application development.
- Knowledge of Docker and cloud platforms.
- Familiarity with Kafka or RabbitMQ.
- Understanding of CI/CD pipelines.
- Exposure to Agile development methodologies.
Candidate Requirements
- Bachelor's degree in Computer Science, IT or a related field.
- 35 years of relevant Java development experience.
- Practical experience working with Microservices is strongly preferred.
- Good analytical, problem-solving and communication skills.
- Ability to work independently as well as in a team.
Compensation & Benefits
- Salary: 3 - 5 LPA, depending on experience and technical expertise.
- Opportunity to work on live projects and enterprise-level applications.
- Professional growth and learning opportunities.
Interested candidates can share their updated resumes with details of their current CTC, expected CTC, notice period and relevant Microservices experience. on 8956294186 - Mamta
Immediate joiners will be preferred.