Java Developer

EXL SERVICES

Gurgaon/Gurugram

Not disclosed

Work from Office

Full Time

Min. 4 years

Job Details

Job Description

Manager

We are looking for a skilled Java Developer to design, develop, and maintain high-performance applications. The ideal candidate will have strong expertise in Java, object-oriented programming, and software development lifecycle.

 

Responsibilities:

  • 4+years of experience in UI Development using Java and Spring Boot: Proficient in Java, particularly with the Spring Boot framework, Hibernate, and Spring Data JPA for building microservices.
  • Problem solving: Good understanding in Data structure and Java 8 features.
  • Database Management: Experience with SQL or Oracle.
  • Testing Frameworks: Proficiency in JUnit, Mockito for Java unit testing.
  • DevOps and CI/CD Tools: Familiarity with CI/CD principles and tools like Jenkins.
  • Develop and maintain Java-based applications.
  • Write clean, efficient, and maintainable code.
  • Collaborate with cross-functional teams to design and implement solutions.
  • Troubleshoot, debug, and optimize existing code.
  • Ensure application scalability, performance, and security.

Requirements:

  • Proficiency in Java and related technologies (Spring, Hibernate, etc.).
  • Strong knowledge of databases (SQL/NoSQL).
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with version control systems (Git).
  • Problem-solving skills and attention to detail.

Preferred:

  • Experience with cloud platforms (AWS, Azure).
  • Knowledge of front-end technologies (HTML, CSS, JavaScript)

Job role

Work location

Gurgaon

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 4 years

About company

Name

EXL SERVICES

Job posted by EXL SERVICES

This job has expired