Senior Software Developer
Role Overview & Specifications
About the Company:
Quinte is a global FinTech solutions provider headquartered in New York, enabling financial institutions to achieve process excellence and deliver superior customer experiences. The company combines expert services with technological innovation to help businesses improve operational efficiency, optimize resources, automate key functions, strengthen customer loyalty, and gain a competitive advantage.
About the Role:
As a Senior Software Developer, you will contribute to the development of robust and scalable software solutions using technologies such as Java, Angular, Spring, and relational databases. You will be responsible for designing, developing, implementing, and maintaining high-performance applications while ensuring reliability and an excellent user experience.
Responsibilities:
- Design, develop, and maintain scalable software applications.
- Develop backend solutions using Java and the Spring Framework.
- Build responsive front-end applications using Angular.
- Design and optimize relational database schemas and write efficient SQL queries.
- Develop and integrate RESTful APIs, web services, and microservices.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Troubleshoot, debug, and resolve complex technical issues.
- Ensure high-quality, reliable, and maintainable code.
- Use version control systems to manage source code effectively.
Requirements:
- Strong proficiency in Java and the Spring Framework (Spring Boot, Spring MVC).
- Hands-on experience with Angular.
- Experience working with relational databases such as Oracle, MySQL, or PostgreSQL.
- Strong knowledge of SQL and database design.
- Familiarity with RESTful APIs, web services, and microservices architecture.
- Working knowledge of HTML, CSS, and JavaScript.
- Experience with version control systems such as Git or SVN.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork skills.
- Willingness to work flexible shifts, including nights, weekends, and holidays, based on business requirements.
- Strong attention to detail and ability to deliver high-quality work within deadlines.