Posted on: 08/10/2025
About the Role :
We are looking for a highly skilled and motivated Senior - Software Development professional to join our Product Engineering team. In this role, you will take ownership of designing and building high-quality, scalable backend systems that support our core platforms and products. You'll work closely with cross-functional teams to deliver business-critical features, while also mentoring junior engineers and contributing to technical excellence across the team.
Key Responsibilities:
- Design, develop, test, and maintain robust Java-based applications with a focus on performance, scalability, and reliability.
- Develop and integrate RESTful APIs and microservices architecture to support distributed systems.
- Collaborate with architects, product managers, and QA teams to deliver high-quality software solutions.
- Participate actively in code reviews, design discussions, and architectural planning.
- Troubleshoot complex technical issues and implement long-term fixes to maintain system health.
- Mentor and support junior developers, promoting best practices in coding, testing, and deployment.
- Ensure adherence to secure coding standards and compliance with internal processes and policies.
- Continuously look for ways to improve performance, scalability, and maintainability of systems.
- Contribute to building a strong engineering culture of innovation, ownership, and technical excellence.
Required Skills & Qualifications :
- 6- 8 years of hands-on software development experience, with a strong focus on Java.
- Expertise in the Spring Framework including Spring Boot, Spring MVC, and Spring Security.
- Solid experience with REST APIs, JSON, and microservices-based architectures.
- Proficiency in SQL and experience with relational databases such as MySQL or Oracle.
- Exposure to NoSQL databases like MongoDB is an advantage.
- Experience with build tools such as Maven or Gradle, and version control systems like Git.
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with cloud platforms (e.g., AWS) is a plus.
- Strong problem-solving skills and the ability to troubleshoot and optimize complex systems.
- Excellent communication and team collaboration skills.
- Self-motivated, with a passion for learning and driving continuous improvement.
Why Join Us?
- Work on cutting-edge technologies in a fast-paced, innovation-driven environment.
- Be part of a collaborative, high-performing product engineering team.
- Opportunities for leadership, ownership, and career growth.
- A strong focus on engineering best practices, quality, and continuous learning.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1556724
Interview Questions for you
View All