Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Sonata Software and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
Job Overview :
We are seeking a highly skilled and experienced Senior API Developer to join our dynamic team working on cutting-edge financial applications.
The ideal candidate will have deep expertise in Java, Spring Boot, Microservices architecture, RESTful API development, and hibernate, with a strong understanding of scalable and secure backend systems.
Key Responsibilities :
- Design, develop, and maintain robust and scalable APIs for financial applications.
- Architect and implement microservices using Spring Boot and Java.
- Collaborate with cross-functional teams including product managers, QA, and DevOps.
- Ensure high performance, security, and reliability of backend services.
- Optimize and refactor existing codebases for better performance and maintainability.
- Participate in code reviews and mentor junior developers.
- Integrate with third-party services and financial data providers.
- Troubleshoot and resolve production issues with minimal downtime.
Required Skills & Qualifications :
- Strong proficiency in Java (8+) and Spring Boot framework.
- Hands-on experience with Microservices architecture and RESTful API design.
- Solid understanding of Hibernate and JPA for ORM.
- Experience with Kubernetes for container orchestration and deployment.
- Familiarity with CI/CD pipelines and tools like Jenkins, Git, Docker.
- Knowledge of security protocols and best practices in financial applications.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Don't Miss This Opportunity!
Sonata Software is actively hiring for this Lead Java Developer position
Apply Now