Search by job, company or skills

xcelore

Java Developer - Noida Location

Save
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for a Senior Software Engineer (Java) with strong hands-on experience in building scalable, secure, and high-performance backend systems. The ideal candidate should be proficient in modern Java (17+), Spring Boot, and cloud-native microservices architecture, with exposure to event-driven systems and containerized deployments.

Key Responsibilities

  • Design, develop, and maintain robust backend services using Java 17+ and Spring Boot
  • Build and consume RESTful APIs with proper versioning, validation, and documentation
  • Implement secure backend solutions using Spring Security, JWT, OAuth, and role-based access control
  • Develop microservices-based applications with focus on scalability, resilience, and fault tolerance
  • Work on multithreading and concurrency to ensure high-performance and thread-safe applications
  • Implement event-driven architectures using Kafka or other messaging systems
  • Work with JPA / Hibernate for ORM and efficient database interactions
  • Design and optimize relational databases (PostgreSQL / MySQL / Oracle)
  • Build cloud-native applications using Docker, Kubernetes, and cloud platforms
  • Collaborate with cross-functional teams including product, DevOps, and QA
  • Participate in code reviews, architecture discussions, and mentoring junior developers
  • Troubleshoot production issues and ensure system stability

Must-Have Technical Skills

  • Strong proficiency in Java 17 or above
  • Hands-on experience with Spring Boot and related frameworks
  • Solid understanding of RESTful API development
  • Experience with multithreading and concurrency concepts
  • Strong knowledge of JPA / Hibernate
  • Experience in secure backend development using Spring Security, JWT
  • Good understanding of Microservices Architecture
  • Hands-on experience with Event-Driven Architecture (Kafka / Messaging systems)
  • Experience in Cloud-Native Development using Docker and Kubernetes
  • Strong experience with Relational Databases (PostgreSQL / MySQL / Oracle)
  • Working knowledge of Cloud Platforms – AWS / GCP / Azure

Good-to-Have Skills

  • CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Observability tools (Prometheus, Grafana, ELK)
  • Experience with API gateways and service mesh
  • Knowledge of design patterns and system design principles

Soft Skills

  • Strong problem-solving and analytical skills
  • Good communication and collaboration abilities
  • Ownership mindset and ability to work independently
  • Willingness to learn and adapt to new technologies

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149072267