Back End Developer

BayOne Solutions

Gurugram District

On-site

INR 15,000,000 - 25,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Performance-based incentives
Career growth opportunities
Access to workshops and certifications

Job summary

A leading company is seeking a Senior Backend Developer with over 10 years of experience in Java, Spring Boot, and Microservices. The ideal candidate will design scalable backend architectures and collaborate with cross-functional teams to develop robust solutions. This role offers a chance to work with cutting-edge technologies in a collaborative environment, focusing on performance optimization and security best practices.

Qualifications

  • 10+ years of experience in Java, Spring Boot, and Microservices.
  • Strong knowledge of Data Structures & Algorithms.
  • Experience with Cloud Platforms and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain high-performance backend applications.
  • Develop and optimize distributed microservices.
  • Implement security standards and best coding practices.

Skills

Java
Data Structures & Algorithms
Spring Boot
Microservices
Cloud Platforms
CI/CD
Performance Tuning
Problem Solving

Education

Bachelor’s/Master’s degree in Computer Science

Tools

PostgreSQL
MySQL
MongoDB
Cassandra
Docker
Kubernetes
Jenkins
GitHub Actions
ELK Stack
Prometheus
Grafana

Job description

Direct message the job poster from BayOne Solutions

Certified LinkedIn RecruiterTalent Acquisition Specialist @ BayOne Solutions | Strategic Workforce Planning and Recruitment

Job Title: Senior Backend Developer (Java, Spring Boot, Microservices, DSA) – 10+ Years Experience

Job Summary:

We are seeking a highly experienced Senior Backend Developer with 10+ years of expertise in Java, Data Structures & Algorithms (DSA), Spring Boot, and Microservices. The ideal candidate will have a strong background in designing scalable backend architectures, developing high-performance applications, and implementing best practices for cloud-native solutions. You will work closely with cross-functional teams to design, develop, and deploy robust, secure, and scalable backend solutions.

Key Responsibilities:

  • Backend Development: Design, develop, and maintain high-performance, scalable, and secure backend applications using Java (8/11/17), Spring Boot, and Microservices.
  • Microservices Architecture: Develop, deploy, and optimize distributed microservices ensuring modularity, performance, and security.
  • Data Structures & Algorithms (DSA): Apply efficient DSA techniques for performance optimization and problem-solving.
  • RESTful API Development: Design, build, and manage RESTful APIs ensuring high availability and performance.
  • Database Management: Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Cassandra to ensure efficient data storage and retrieval.
  • Cloud & DevOps Integration: Deploy and manage applications in AWS/Azure/GCP environments, leveraging containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Performance Optimization: Conduct profiling, monitoring, and optimization for large-scale applications to improve efficiency.
  • Security & Best Practices: Implement security standards (OAuth, JWT, API Security), best coding practices, and code reviews.
  • Agile Development: Collaborate with teams using Agile methodologies (Scrum/Kanban), ensuring timely delivery of high-quality software solutions.
  • Technical Leadership: Mentor junior developers, contribute to architectural discussions, and drive innovation in backend technologies.

Required Skills & Qualifications:

  • 10+ years of hands-on experience in Java (8+), Spring Boot, and Microservices architecture.
  • Strong knowledge of Data Structures & Algorithms (DSA) and system design principles.
  • Expertise in Spring ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Cloud).
  • Experience with Messaging Queues (Kafka, RabbitMQ) and event-driven architectures.
  • Proficiency in working with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Experience with Cloud Platforms (AWS, Azure, GCP) and Containerization (Docker, Kubernetes).
  • Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Strong knowledge of authentication and security protocols (OAuth2, JWT, SSO).
  • Experience with logging and monitoring tools like ELK Stack, Prometheus, Grafana.
  • Proficiency in performance tuning and memory optimization techniques.
  • Excellent problem-solving skills, analytical thinking, and the ability to troubleshoot complex issues.

Preferred Skills:

  • Experience in Distributed Systems, High-Availability Systems, and Event-Driven Architectures.
  • Exposure to GraphQL, gRPC, and WebSockets.
  • Hands-on experience in Python, Golang, or Node.js is a plus.
  • Strong knowledge of design patterns, SOLID principles, and clean code practices.

Educational Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Information Technology, or a related field.

Why Join Us?

  • Opportunity to work on cutting-edge backend technologies and scalable architectures.
  • Competitive salary and performance-based incentives.
  • Collaborative and innovative work environment with a strong tech culture.
  • Career growth and learning opportunities with access to workshops and certifications.

If you are a passionate Senior Backend Developer who enjoys solving complex technical challenges and driving innovation, we’d love to hear from you!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at BayOne Solutions by 2x

Get notified about new Back End Developer jobs in Gurugram, Haryana, India.

Mamaearth - Backend Developer - PHP/Magento
EaseMyTrip - Full Stack Engineer - .Net/AngularJS
Interesting Job Opportunity: Backend Developer - Python Programming
Software Development Engineer - Java/Node.js
Interesting Job Opportunity: Full Stack Developer - Python/React.js

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs worth comparing

Back End Developer
Back End Developer

Shiprocket • Gurugram District

On-site
INR 800,000 - 1,200,000
Senior Backend Developer
Senior Backend Developer

Backbase • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Back End Developer
Back End Developer

L&T Technology Services • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Backend Developer
Senior Backend Developer

Innovatily • Bengaluru Urban

Hybrid
INR 1,000,000 - 1,500,000
Competitive salary
Performance bonuses
Health insurance
+2
Back End Developer
Back End Developer

Applicantz • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

GrowthJockey • Gurugram District

On-site
INR 2,629,000 - 4,383,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

DoorDash • Pune District

On-site
INR 120,000 - 180,000
Comprehensive benefits
Opportunities for career advancement
Inclusive community initiatives
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Freshworks • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Backend Engineer (AI/ML Focus)
Backend Engineer (AI/ML Focus)

Kresta Softech Private Limited • Vadodara

On-site
INR 800,000 - 1,200,000
Back End Developer
Back End Developer

Schbang • Mumbai Suburban

On-site
INR 800,000 - 1,200,000