Java Developer

    Chandigarh
    3–5 Years Experience
    Contract Basis

    Job Summary

    We are seeking a skilled Java Developer with 3–5 years of experience in developing scalable backend systems using Java (JDK 21) and Spring Boot 4.x.

    The ideal candidate should have strong experience in microservices-based architecture and enterprise application development. The role involves designing, building, and maintaining backend services and collaborating with cross-functional teams to deliver scalable and high-performance solutions.

    Key Responsibilities

    Backend Development

    • Design, develop, and maintain backend applications using Java (JDK 21).
    • Develop RESTful APIs and microservices using Spring Boot 4.x.
    • Write clean, maintainable, and scalable code.

    Microservices Architecture

    • Implement microservices architecture patterns.
    • Work with API Gateway, Service Discovery, and Circuit Breakers.
    • Ensure scalability, reliability, and fault tolerance.

    Database & Performance Optimization

    • Work with relational and NoSQL databases.
    • Optimize queries and application performance.
    • Troubleshoot, debug, and improve system efficiency.

    Team Collaboration

    • Collaborate with Frontend, DevOps, and QA teams.
    • Participate in design discussions and architecture planning.
    • Contribute to continuous improvement of development processes.

    Skills & Expertise

    Required Skills

    • 3–5 years of hands-on experience in Java development.
    • Strong understanding of Java (JDK 21).
    • Experience with Spring Boot 4.x.
    • Mandatory experience with microservices architecture.
    • Experience with REST APIs and backend services.

    Technical Skills

    • Experience with MySQL, PostgreSQL, or MongoDB.
    • Experience with Docker and containerization.
    • Familiarity with CI/CD pipelines.
    • Understanding of distributed systems and cloud environments.

    Soft Skills

    Strong problem-solving and analytical thinking.

    Ability to collaborate effectively with cross-functional teams.

    Strong debugging and performance optimization skills.

    Education

    Bachelor’s degree in Computer Science, Information Technology, or a related field.

    Interested candidates may contact