Lead / Senior Software Engineer (Java)

4 weeks ago


Gurugram, India Country Delight Full time

Job Overview:


We are seeking an experienced Java developer who will take ownership of designing and building scalable logging solutions. The ideal candidate should possess strong knowledge of partitioning, data sharding, and database management (both SQL and NoSQL) and should be well-versed in AWS cloud services. This is a critical role where you will lead a team to build reliable and efficient systems while ensuring high performance and scalability.


Key Responsibilities:


•Lead Java Development: Architected, designed, and implemented backend services using Java, ensuring high performance, scalability, and reliability.

•Logging Solutions: Build and maintain robust logging solutions that can handle large-scale data while ensuring efficient retrieval and storage.

•Database Expertise:

•Implement partitioning and data sharding techniques, and optimize the use of SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).

•Ensure database performance tuning, query optimization, and data integrity.

•Cloud Deployment:

•Utilize AWS cloud services such as EC2, RDS, S3, Lambda, and CloudWatch to design scalable, secure, and high-availability solutions.

•Manage cloud-based infrastructure and deployments to ensure seamless operations.

•Collaboration & Leadership:

•Lead and mentor a team of engineers, providing technical guidance and enforcing best practices in coding, performance optimization, and design.

•Collaborate with cross-functional teams including product management, DevOps, and QA to ensure seamless integration and deployment of features.

•Performance Monitoring: Implement solutions for monitoring and ensuring the health of the system in production environments.

•Innovation & Optimization: Continuously improve system architecture to enhance performance, scalability, and reliability.


Required Skills & Qualifications:


•Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or related fields.

Experience: 4+ years of hands-on experience in Java (J2EE/Spring/Hibernate) development for Senior Engineer; and 7+ eligible for Lead Software Engineer

Database Skills: Strong experience with both SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, DynamoDB). Proficiency in partitioning and data sharding.

AWS Expertise: Deep understanding of AWS cloud services including EC2, S3, RDS, CloudWatch, and Lambda. Hands-on experience in deploying and managing applications on AWS.

Logging and Monitoring: Experience in building and managing large-scale logging solutions (e.g., ELK stack, CloudWatch Logs).

Leadership: Proven track record of leading teams, mentoring junior engineers, and handling large-scale, complex projects.

Problem-Solving: Strong analytical and problem-solving skills, with the ability to debug and troubleshoot in large, complex systems.

Soft Skills: Excellent communication, leadership, and teamwork skills. Ability to work in a fast-paced, dynamic environment.


Preferred Qualifications:


•Experience with containerization technologies like Docker and orchestration tools like Kubernetes.

•Familiarity with microservices architecture and event-driven systems.

•Knowledge of CI/CD pipelines and DevOps practices.



  • Gurugram, India Corporate Resources Full time

    Job Description A Lead Software Engineer (Backend-Java) to join our team in the design and development of Shell Recharge Solutions product vision into operational code Specifically, the Lead Software Engineer will join a team that builds an integrated product suite of Enterprise applications in the EV...


  • Gurugram, India Teamware Solutions Full time

    Dear connections!!Job Alert!Greetings from Teamware Solutions!*We're hiring Senior Java Developer for one of our reputed clientLocation: #bangalore‍ Experience: #5 + yrs⚠️ Notice period: #ImmediateRoles & Responsibilities:· BS/MS degree, preferably in a Computer Science or related field.· 5+ years of overall experience in designing and...


  • Gurugram, India IGT Solutions Full time

    Role: Senior Java DeveloperPrimary Skills: Java, Springboot, Microservices, AKS, Docker, CI/CD pipeline, SQLExperience: - 5-9 YearsLocation: - RemoteNotice period: - Immediate JoinerJob Overview:We are seeking a skilled and experienced Java Developer with a deep understanding of Java programming, microservices architecture, and cloud technologies to join our...


  • Gurugram, India IGT Solutions Full time

    Role: Senior Java DeveloperPrimary Skills: Java, Springboot, Microservices, AKS, Docker, CI/CD pipeline, SQLExperience: - 5-9 YearsLocation: - RemoteNotice period: - Immediate JoinerJob Overview:We are seeking a skilled and experienced Java Developer with a deep understanding of Java programming, microservices architecture, and cloud technologies to join our...


  • Gurugram, Bengaluru, India HR Desire Full time

    Job DescriptionWe have openings for Java Developer-Senior Engineer/ Technical Lead/ Sr TL.- Locations: Gurgaon/Bangalore/ Nagpur- Experience: 4 - 10 Years- Salary: 13 -30 LDetails:Requirement: A candidate for this role should not only be able to implement complex algorithms and solve challenging programming problems in Java but also design a robust...


  • Gurugram, India Monocept Full time

    Company OverviewAt Monocept, we're dedicated to resolving complex business challenges with a distinguished team of solution architects and software engineers. We prioritize unparalleled software engineering and offer expertise across multiple sectors, guiding clients towards business transformation and innovation.Job OverviewMid-Level Java Software Engineer...


  • Gurugram, India Expedia Group Full time

    Senior Software Development Engineer As a Senior Software Development Engineer within the Developer Experience team, you will be responsible for leading technical projects, mentoring junior engineers, and driving the implementation of innovative solutions to improve the overall developer experience. You will leverage your strong technical expertise and...


  • Gurugram, India Finovate Global Full time

    About Finovate GlobalFinovate Global is a fast-growing fintech, transforming banking for banks with innovative Core Banking Software (CBS), regulatory compliance solutions, and AI-driven financial services. Our engineering team is at the forefront of building scalable, secure, and high-performance banking solutions.The RoleAs a Java Software Engineer,...


  • Gurugram, India Epam Full time

    Description We are currently seeking a highly skilled and motivated Senior Software Engineer with expertise in Java Full Stack and React JS to join our dynamic team. As a Senior Engineer, you will play a crucial role in the design, development, and optimization of scalable and high-throughput end-user applications. Your proficiency in Java, ReactJS,...


  • Gurugram, India MakeMyTrip Full time

    Responsibilities:- Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs.- Design and define the interaction between the different component pieces.- Write efficient code based on the brief given by the team lead.- Fast prototyping of...


  • Gurugram, India Finovate Global Full time

    About Finovate GlobalFinovate Global is a fast-growing fintech, transforming banking for banks with innovative Core Banking Software (CBS), regulatory compliance solutions, and AI-driven financial services. Our engineering team is at the forefront of building scalable, secure, and high-performance banking solutions.The RoleAs a Java Software Engineer,...


  • Gurugram, India Epam Full time

    Description EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that...


  • Gurugram, India MakeMyTrip Full time

    Responsibilities:- Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs.- Design and define the interaction between the different component pieces.- Write efficient code based on the brief given by the team lead.- Fast prototyping of...


  • Gurugram, India Orange Business Services Full time

    about the role We are looking for a Senior Software Engineer (Full Stack Developer) with experience in engineering and software architecture design that will help us to Design end-to-end solutions and build even better cognitive products.  Hands-on experience and strong programming skills (Java or # or Python or Angular) with good hands-on...


  • Gurugram, India OpSec Security Full time

    Location - Gurugram or CoimbatoreAbout Us:OpSec Security are the world leader in brand protection, with over 4 decades of history and an integral part of Crane NXT, a $1.5 billion dollar business with over 4,750 associates worldwide. We safeguard the revenues and reputations of more than half of the Fortune 100. We effectively address Brand, Piracy, and...


  • Gurugram, India Deltatech Gaming Limited Full time

    Hi, We are urgently looking out for the candidates to fill below position.Role: Java DeveloperDesignation: Software Developer Engineer I/Software Developer Engineer II/Experience: 2-6yearsLocation: Gurgaon(Work from Office)Requirements:-● Strong Knowledge of Object Oriented Programming Concepts.● Hands-on knowledge on Multithreading concepts.● Hands-on...


  • Gurugram, India GoDaddy Full time

    At GoDaddy the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely. This is a remote position, so you’ll be working remotely from your home. You may occasionally visit a GoDaddy office to meet with...


  • Gurugram, India Kotak Mahindra Bank Full time

    Job Title: SDE2/SDE3Location: Hyderabad / Bangalore / Mumbai / Gurgaon Experience range: 4-15 yearsWhat we offer:Our mission is simple – Building trust. Our customer's trust in us is not merely about the safety of their assets but also about how dependable our digital offerings are. That’s why, we at Kotak Group are dedicated to transforming banking by...


  • Gurugram, India Kotak Mahindra Bank Full time

    Job Title: SDE2/SDE3 Location: Hyderabad / Bangalore / Mumbai / Gurgaon Experience range: 4-15 years What we offer: Our mission is simple – Building trust. Our customer's trust in us is not merely about the safety of their assets but also about how dependable our digital offerings are. That’s why, we at Kotak Group are dedicated to transforming...


  • Gurugram, India Kotak Mahindra Bank Full time

    Job Title: SDE2/SDE3 Location: Hyderabad / Bangalore / Mumbai / Gurgaon Experience range: 4-15 years What we offer: Our mission is simple – Building trust. Our customer's trust in us is not merely about the safety of their assets but also about how dependable our digital offerings are. That’s why, we at Kotak Group are dedicated to transforming...