Senior Java Developer

Seneca Global It Services

Hyderabad

Hybrid

INR 3,000,000 - 6,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Seneca Global It Services is seeking an senior backend engineer to design, develop, and maintain scalable backend services using Java, Spring Boot, and a microservices approach. You will modernize legacy Spring apps into independently deployable services using strangler-pattern migration, and design secure RESTful APIs with gateway-driven versioning and multi-tenancy.

You will implement authentication/authorization via Spring Security and JWT, build event-driven workflows with AWS services, and

Qualifications

  • 8+ years of backend development experience with Java.
  • Strong hands-on experience with Spring Boot 3/4 and Spring Framework 6.
  • Strong experience in Microservices architecture and distributed systems.
  • Production experience with Spring WebFlux and Project Reactor.
  • Strong expertise in Spring Security, JWT authentication, security filter chains, and authorization.
  • Experience decomposing or modernizing production monolithic applications into microservices.
  • Strong knowledge of REST API design and API standardization.
  • Deep experience with PostgreSQL, Hibernate/JPA, schema design, indexing, and performance tuning.
  • Hands-on experience with AWS SQS and SNS, including FIFO queues, DLQs, retries, and idempotent consumers.
  • Strong experience with Redis, including caching, distributed sessions, and TTL management.
  • Experience with JUnit 5, Mockito, automated testing, and CI/CD pipelines.
  • Working knowledge of AWS RDS, ECS, S3, VPC, and IAM.
  • Ability to own technical deliverables from design through deployment and production support.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Drive modernization of legacy Spring applications into independently deployable services using a strangler-pattern approach.
  • Design secure RESTful APIs using Spring Cloud Gateway with versioning, error handling, pagination, and multi-tenancy.
  • Build and maintain shared backend components including authentication filters, HTTP clients, Redis utilities, and AWS messaging integrations.
  • Implement secure authentication and authorization using Spring Security, JWT, and method-level authorization.
  • Develop event-driven workflows using AWS SQS, SNS, and EventBridge with retry handling and idempotency.
  • Build high-performance reactive services using Spring WebFlux and Project Reactor.
  • Design and optimize data access using PostgreSQL, Hibernate/JPA, and Redis.
  • Ensure testing, observability, security, and production readiness across services.
  • Participate in architecture and code reviews while mentoring engineers on backend engineering, security, and API best practices.
  • Follow secure engineering practices aligned with HIPAA, SOC 2 Type II, PHI protection, encryption, and least-privilege access.

Skills

Java backend development
Spring Boot 3/4
Spring Framework 6
Microservices architecture
Spring WebFlux/Project Reactor
Spring Security/JWT
REST API design
PostgreSQL
Hibernate/JPA
Redis
AWS SQS/SNS
JUnit 5/Mockito
CI/CD pipelines
AWS RDS/ECS/S3/IAM

Tools

Terraform
GitHub Actions
AWS CodeArtifact
CloudWatch/Prometheus/Grafana
ECS/Fargate

Job description

Role & responsibilities
  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Drive the modernization of legacy Spring applications into independently deployable services using a strangler-pattern migration approach.
  • Design secure and consistent RESTful APIs using Spring Cloud Gateway with standards for versioning, error handling, pagination, and multi-tenancy.
  • Build and maintain shared backend components including authentication filters, HTTP clients, Redis utilities, and AWS messaging integrations.
  • Implement secure authentication and authorization using Spring Security, JWT, and method-level authorization.
  • Develop reliable event-driven workflows using AWS SQS, SNS, and EventBridge, including retry handling, DLQs, idempotency, and deduplication.
  • Build high-performance reactive services using Spring WebFlux and Project Reactor.
  • Design and optimize data access using PostgreSQL, Hibernate/JPA, and Redis.
  • Ensure strong automated testing, observability, security, and production readiness across services.
  • Participate in architecture and code reviews while mentoring engineers on backend engineering, security, and API best practices.

Follow secure engineering practices aligned with HIPAA, SOC 2 Type II, PHI protection, encryption, and least-privilege access

Preferred candidate profile
Must-Have Skills
  • 8+ years of backend development experience with Java.
  • Strong hands-on experience with Spring Boot 3/4 and Spring Framework 6.
  • Strong experience in Microservices architecture and distributed systems.
  • Production experience with Spring WebFlux and Project Reactor.
  • Strong expertise in Spring Security, JWT authentication, security filter chains, and authorization.
  • Experience decomposing or modernizing production monolithic applications into microservices.
  • Strong knowledge of REST API design and API standardization.
  • Deep experience with PostgreSQL, Hibernate/JPA, schema design, indexing, and performance tuning.
  • Hands-on experience with AWS SQS and SNS, including FIFO queues, DLQs, retries, and idempotent consumers.
  • Strong experience with Redis, including caching, distributed sessions, and TTL management.
  • Experience with JUnit 5, Mockito, automated testing, and CI/CD pipelines.
  • Working knowledge of AWS RDS, ECS, S3, VPC, and IAM.
  • Ability to independently own technical deliverables from design through deployment and production support.
Nice-to-Have Skills
  • Experience with Spring Cloud Gateway and Eureka.
  • Exposure to AWS EventBridge and event-bus architecture patterns.
  • Experience deploying applications on ECS/Fargate.
  • Hands-on experience with Terraform and infrastructure-as-code.
  • Experience with GitHub Actions, OIDC, and AWS CodeArtifact.
  • Knowledge of observability tools such as CloudWatch, Prometheus, and Grafana.
  • Experience troubleshooting distributed systems in production environments.
  • Exposure to Python for backend or data-processing workloads.
  • Healthcare domain experience or familiarity with HIPAA, SOC 2 Type II, and PHI data handling.
  • Experience maintaining shared internal libraries or platforms used across multiple engineering teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Developer (Java / Spring / AWS)
Senior Backend Developer (Java / Spring / AWS)

Quest Global • Chennai District

On-site
INR 1,200,000 - 2,000,000
Senior Java developer
Senior Java developer

Luxoft • Dadri

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Minfy • Hyderabad

On-site
INR 2,400,000 - 4,000,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Java Software Engineer
Senior Java Software Engineer

Trustfinity Services And Solutions • Bengaluru

On-site
INR 900,000 - 1,700,000
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • Delhi

On-site
INR 3,000,000 - 5,500,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Java Back End Developer
Java Back End Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,800,000 - 6,000,000
Senior Full Stack Developer (Java Spring Boot + Angular)
Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Java Developer
Java Developer

Hexaware Technologies • Chennai District

On-site
INR 3,500,000 - 7,000,000