Posted on: 25/03/2026
About the Role :
We are looking for a highly skilled and motivated Senior Associate - Lead Software Engineer with strong backend expertise in Java-based technologies.
The ideal candidate will play a key role in designing, developing, and delivering scalable applications while collaborating closely with cross-functional teams.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and high-performance applications using Java and related technologies.
- Build and manage RESTful APIs and microservices using Spring / Spring Boot.
- Implement data persistence solutions using Hibernate and relational databases.
- Write efficient and optimized SQL queries and manage databases like MySQL / PostgreSQL.
- Work on containerization using Docker and contribute to CI/CD pipelines using Jenkins or GitHub Actions.
- Deploy and manage applications on cloud platforms such as AWS, GCP, or Azure.
- Ensure code quality by following best practices such as clean code, object-oriented design, and design patterns.
- Collaborate with frontend developers and contribute to UI technologies like React (good to have).
- Participate in code reviews, troubleshooting, and performance optimization.
- Stay updated with emerging technologies and propose improvements to existing systems.
Mandatory Skills :
- Strong hands-on experience in Java development Expertise in Spring / Spring Boot
- Experience with Hibernate / JPA Proficiency in Docker (containerization)
- Strong database knowledge: MySQL / PostgreSQL Experience with cloud platforms : AWS / GCP / Azure CI/CD tools: Jenkins or GitHub Actions
Preferred Skills :
- Exposure to frontend technologies like React, JSF, or Apache Wicket Experience with SQL Server, Oracle, or MariaDB Understanding of DevOps practices and tools
- Knowledge of microservices architecture
Qualifications :
- Bachelors or Masters degree in Computer Science or a related field
- Strong understanding of object-oriented programming and clean coding principles
Soft Skills :
- Excellent communication skills (written and verbal in English)
- Strong team collaboration and problem-solving abilities
- Willingness to learn and adapt to new technologies
Nice to Have :
- Experience in Agile/Scrum environments Exposure to large-scale distributed systems
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1623564