Senior Java Engineer

5 years

0 Lacs

Posted:17 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Experience : 5+ Years

No of opening - 1

We are looking for a Senior Software Engineer who is confident in designing and developing backend systems using Java and microservices architecture. This role requires hands-on engineering expertise, a deep understanding of distributed systems, and the ability to translate business needs into scalable, maintainable service components.

Responsibilities

Design and build microservices using Java (Spring Boot), following best practices.

Implement real-time features using WebSocket for low-latency communication.

Manage background jobs using ScheduledExecutorService.

Apply microservice patterns like Circuit Breaker, CQRS, Saga, or API Gateway.

Build clean APIs with asynchronous communication (REST/Kafka).

Ensure data consistency, fault tolerance, and effective service granularity.

Write maintainable, secure, and testable code.

Participate in code reviews, architecture discussions, and production troubleshooting.

Collaborate with DevOps for smooth deployment and observability.

Mentor junior engineers.

Requirements

Java 11+ with Spring Boot and Spring Cloud Gateway.

Microservices design patterns (e.g., Saga, API Gateway, Circuit Breaker).

WebSocket (Spring WebSocket or Netty).

ScheduledExecutorService for job scheduling.

Kafka or similar messaging systems.

RDBMS (PostgreSQL/MS SQL); NoSQL (MongoDB/Redis) is a plus.

Docker; Kubernetes preferred.

OAuth2, JWT for Auth.

CI/CD tools; Prometheus, Grafana, ELK for monitoring.

Strong debugging skills in distributed systems.

HR Department

At Sculptsoft, we’re always on the lookout for talented professionals to join our team. Submit your resume and take the first step toward an exciting career with us.

+91 6239377501

career@sculptsoft.com

FacebookLogo

LinkedinLogo
InstagramLogo

Apply for Senior Java Engineer

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Hyderabad, Pune, Bengaluru

Bangalore Urban, Karnataka, India