Job Description – Java Developer
Position: Java Developer
Experience: 4+ Years
Location: Jaipur
Employment Type: Full-Time
Job Summary
We are looking for an experienced Java Developer with 4+ years of hands-on experience in developing, testing, and maintaining scalable web applications. The ideal candidate should have strong knowledge of Java, Spring Boot, REST APIs, and database technologies.
Key Responsibilities
- Design, develop, and maintain applications using Java.
- Develop scalable and high-performance backend services.
- Build and integrate RESTful APIs and web services.
- Work with databases and write optimized SQL queries.
- Troubleshoot and resolve application issues and bugs.
- Participate in code reviews and ensure coding standards are followed.
- Collaborate with frontend developers, QA teams, and other stakeholders.
- Perform unit testing and support application deployment.
- Optimize application performance and scalability.
- Participate in the complete software development lifecycle.
Required Skills
- 4+ years of experience in Java development.
- Strong knowledge of Core Java, OOPs, Collections, and Exception Handling.
- Hands-on experience with Spring / Spring Boot.
- Good knowledge of REST APIs and Microservices.
- Experience with MySQL, PostgreSQL, or SQL Server.
- Good understanding of HTML, CSS, and JavaScript.
- Experience with Git/version control.
- Strong debugging and problem-solving skills.
- Good understanding of SDLC and Agile methodologies.
Good to Have
- Experience with Angular or React.
- Knowledge of AWS/Azure.
- Experience with Docker and CI/CD.
- Knowledge of messaging systems such as Kafka or RabbitMQ.
Education
Bachelor's degree in Computer Science, IT, Engineering, or a related field preferred.
Interested candidates can share their updated CV at [email protected].
Pay: ₹70,000.00 - ₹150,000.00 per month
Work Location: In person