Java Developer
EXL SERVICES
Java Developer
EXL SERVICES
Gurgaon/Gurugram
Not disclosed
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