Posted on: 09/12/2025
Description :
We are looking for a highly skilled Lead Software Engineer Java to take ownership of complex, large-scale distributed systems and drive end-to-end development of critical components.
This role requires strong expertise in system design, problem-solving, algorithm optimization, and object-oriented programming.
You will work in a flat, collaborative engineering environment where every team member contributes to coding, deployment, and architectural decision-making.
Key Responsibilities :
Software Development & Design :
- Design, develop, test, and maintain high-quality Java-based applications and backend components.
- Take full ownership of assigned modulesfrom architecture and design to deployment and support.
- Collaborate with team members to design and implement new features and enhancements.
- Work on challenges related to distributed coordination, scalability, optimization, and data processing.
Debugging & Troubleshooting :
- Identify, diagnose, and resolve bugs and performance issues in existing systems.
- Support investigation of issues reported by QA teams or end users.
Collaboration & Leadership :
- Work closely with senior engineers, cross-functional teams, and stakeholders throughout the development lifecycle.
- Participate in code reviews and provide constructive technical feedback.
- Guide junior engineers through technical mentorship, best practices, and knowledge sharing.
Testing & Quality Assurance :
- Develop and execute unit, integration, and functional tests to ensure software quality and reliability.
- Contribute to building scalable testing frameworks and test automation strategies.
Project Ownership :
- Contribute to project planning, scoping, and status reporting.
- Assist in gathering technical requirements and user feedback to refine solutions.
- Ensure proper documentation, version control, and deployment readiness.
Continuous Learning & Improvement :
- Stay updated with emerging technologies, tools, and industry best practices.
- Participate in training, innovation discussions, and process improvement initiatives.
Required Skills & Qualifications :
- Strong proficiency in Java with solid understanding of object-oriented programming and system architecture.
- Experience with large-scale distributed systems, algorithm design, optimization, and operational problem-solving.
- Hands-on experience with MySQL and MongoDB for database design and development.
- Experience working with AWS cloud services.
- Knowledge of Tomcat or similar server technologies.
- Familiarity with Agile/Scrum software development methodologies.
- Strong debugging, analytical, and troubleshooting skills.
- Excellent communication, collaboration, and leadership abilities.
- High attention to detail and the ability to take full ownership of components and deliver end-to-end solutions
Did you find something suspicious?
Posted by
Recruitment Specialts
Recruitment Specialt at ABSOLUTE TALENT PRIVATE LIMITED
Last Active: 10 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1587286
Interview Questions for you
View All