Job Description

We are seeking a

Senior Java Developer

with expertise in

Java

to join our dynamic team. This role is ideal for individuals passionate about API development, backend systems, and delivering scalable solutions.

Key Responsibilities:



Design, develop, and maintain robust, scalable, and secure Java-based web applications utilizing a full-stack approach. Work with both legacy and modern Java web technologies, including JSP, Servlets, and the Spring/Spring Boot frameworks. Collaborate with cross-functional teams to define, design, and ship new features, ensuring seamless integration between front-end and back-end components. Develop and consume RESTful APIs to facilitate communication between front-end and back-end services. Participate in all phases of the software development lifecycle, from requirement gathering to deployment and maintenance. Write clean, well-documented, and efficient code following best practices. Contribute to the team's continuous improvement by participating in code reviews. Debug and troubleshoot technical issues, providing timely resolutions to production problems. Contribute to the implementation and management of authentication and authorization services, including Single Sign-On (SSO).

Required Qualifications:



Experience: 3-4 years of professional experience in Java application development. Java Fundamentals: Strong proficiency in the Java programming language and demonstrated expertise with core Java concepts. Java Web Technologies: Hands-on experience with JSP and Servlets is required for developing and maintaining web applications. Modern Frameworks: Strong experience with the Spring and Spring Boot frameworks is a must. API Development: Experience in designing, building, and consuming RESTful APIs. Databases: Proficiency with relational databases (e.g., MySQL, PostgreSQL) and experience with ORM frameworks like JPA/Hibernate. Version Control: Strong experience with Git or other modern version control systems. Agile: Familiarity with Agile development methodologies. Problem-Solving: Excellent analytical and problem-solving skills with a keen eye for detail. Communication: Strong verbal and written communication skills and a collaborative attitude.

Preferred Qualifications:



Experience with Single Sign-On (SSO) implementation and specific knowledge of Keycloak is a significant advantage. Experience with a modern front-end framework, such as React/Angular, is a significant advantage. Experience in PHP, Python will be an added advantage. Bachelor's degree in Computer Science, Software Engineering, or a related field.
Job Type: Full-time

Pay: ₹30,000.00 - ₹50,000.00 per month

Benefits:

Paid sick time Provident Fund
Education:

Bachelor's (Preferred)
Experience:

total work: 4 years (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4169651
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    OR, IN, India
  • Education
    Not mentioned
  • Experience
    Year