Skip to main content

Xcelore - Java Developer - Spring Boot/Microservices

Technology
Xcelore
1 week agoUntil 17/12/2026

Job description

Job Description :

We are seeking an experienced Java Developer with strong proficiency in Java 8, including Lambda expressions, Streams, and robust exception handling.

The ideal candidate should also have hands-on experience in multithreading, Spring Boot, microservices, and implementing API security best practices. You will be responsible for designing, developing, and maintaining secure, scalable backend applications.

Key Responsibilities :

  • Develop backend applications using Java 8 and Spring Boot.
  • Design and maintain RESTful APIs with a focus on performance and security.
  • Implement Lambda expressions, Streams, and manage exception handling effectively.
  • Develop and manage multithreaded applications, ensuring optimal concurrency and thread safety.
  • Build and maintain microservices architecture.
  • Ensure application and API-level security using best practices and tools (e.g., OAuth2, JWT).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews, debugging, and unit/integration testing.

Tech Stack:

  • Java 8 (Lambda expressions, Streams, Collections, Exception handling)
  • Spring Boot and Spring Framework
  • RESTful APIs
  • Multithreading and concurrent programming
  • Microservices architecture
  • API Security (OAuth2, JWT, HTTPS)
  • Git and CI/CD practices
Keywords
MP/MSpring FrameworkOauthJavaJWtCI/CDThread safetyDebugger

Interested in this role?