Sr. Java Developer

NexTurn Inc.

Hyderabad

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NexTurn Inc. seeks an experienced backend developer proficient in Java and Spring Boot to design and maintain high-performance applications. The ideal candidate will manage cloud-native solutions using AWS and architect robust distributed systems. A Bachelor's degree in Computer Science or related fields is required along with skills in system design and microservices. Join a collaborative environment that fosters innovation and continuous learning, while troubleshooting and improving system performance.

Qualifications

  • Strong proficiency in Java with experience in modern Java features and capabilities.
  • Solid experience with Spring Boot and backend development frameworks.
  • Strong hands-on expertise in AWS services including Lambda, EKS, EC2, S3, and DynamoDB.
  • Good understanding of microservices architecture and backend engineering best practices.

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend applications using Java and Spring Boot.
  • Build and manage cloud-native solutions using AWS services.
  • Architect and implement large-scale distributed systems and microservices.
  • Monitor, troubleshoot, and resolve production issues to ensure system reliability.
  • Participate in code reviews and enforce engineering best practices.

Skills

Java Proficiency
Spring Boot
AWS Services
System Design
Microservices Architecture
Python Programming
Docker
Kubernetes
Agile/Scrum

Education

Bachelor's degree in Computer Science, Engineering, or related field

Job description

Required Skills
  • Strong proficiency in Java with experience in modern Java features and capabilities.
  • Solid experience with Spring Boot and backend development frameworks.
  • Strong hands-on expertise in AWS services, including Lambda, EKS, EC2, S3, DynamoDB, and Valkey/Redis.
  • Experience building scalable distributed systems and cloud-native applications.
  • Strong system design and architecture skills with the ability to independently create HLD and LLD documents.
  • Experience with open-source relational databases and NoSQL databases.
  • Strong troubleshooting and production support experience, including performance tuning and reliability improvements.
  • Good understanding of microservices architecture and backend engineering best practices.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently with minimal supervision.
  • Experience with Python programming.
  • Working knowledge of Neo4J and RockDB.
  • Strong understanding of data structures and algorithms.
  • Experience building automated regression, functional, integration, and performance testing frameworks.
  • Familiarity with AI-assisted development tools such as Claude.
  • Exposure to Docker, Kubernetes, and CI/CD practices.
  • Experience working in Agile/Scrum environments.
  • Knowledge of monitoring, logging, and observability tools for distributed systems.

Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field.

Job Responsibilities
  • Design, develop, and maintain scalable, high-performance backend applications using Java and Spring Boot.
  • Build and manage cloud-native solutions using AWS services, including Lambda, EKS, EC2, S3, DynamoDB, and Valkey/Redis.
  • Architect and implement large-scale distributed systems and microservices.
  • Prepare and review High-Level Design (HLD) and Low-Level Design (LLD) documents.
  • Develop secure, reliable, and reusable RESTful APIs and backend services.
  • Monitor, troubleshoot, and resolve production issues to ensure system reliability, availability, and performance.
  • Optimize application scalability, latency, and operational efficiency.
  • with both relational and NoSQL databases for scalable data solutions.
  • Collaborate with cross-functional teams, including Product, DevOps, QA, and Engineering teams.
  • Build and enhance automated regression, integration, functional, and performance test suites.
  • Participate in code reviews and enforce engineering best practices and coding standards.
  • Mentor team members and contribute to technical discussions and architectural decisions.
  • Continuously explore and adopt new technologies, cloud capabilities, and AI-assisted development tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Java Developer
Java Developer

Naviq • India

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

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Senior Java Developer
Senior Java Developer

Jobtailor • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Backend Engineer (Java)
Backend Engineer (Java)

Silvermine Group • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Collaborative growth-focused engineering culture
Opportunities for architecture and technical contribution
Senior Java Software Engineer
Senior Java Software Engineer

Ajackus • India

On-site
INR 1,500,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Apexon • Bengaluru

On-site
INR 800,000 - 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Technical Lead
Technical Lead

Vertical Relevance • Pune District

Hybrid
INR 1,200,000 - 2,400,000