We are seeking a seasoned software engineer to spearhead the development of high-performance back-end systems for mobile applications and websites.
Key Responsibilities :
- Design and implement robust, scalable, and secure back-end architectures using Spring Boot and Spring Cloud.
- Collaborate with cross-functional teams to analyze business requirements and deliver effective technical solutions.
- Develop and maintain efficient APIs, integrate third-party services, and design and manage relational databases.
- Implement automated testing and CI / CD pipelines, diagnose and resolve technical issues, and stay current with industry trends.
Required Skills and Qualifications :
Proficiency in Java development and experience with Spring Boot and Spring Cloud.Strong knowledge of database design and performance tuning, message queue systems, RESTful APIs, and GraphQL or gRPC.Excellent front-end and back-end separation architecture skills and experience with version control tools like Git.DevOps practices and tools expertise.Benefits :
This role offers a unique opportunity to work on challenging projects, collaborate with talented engineers, and grow professionally in a dynamic environment.