Description

Job Description:  

We are seeking a candidate with a strong background in insurance/banking domains. 

Key Responsibilities: 

Design, develop, and maintain scalable, high-performance Java-based applications that cater to Retirement, Group Insurance, and Institutional Banking needs. 

Implement end-to-end solutions, from front-end development using modern JavaScript frameworks to back-end services using Java and related technologies. 

Experience Level: 5+ years of experience in full-stack Java development

System Integration:

Integrate various banking, insurance, and retirement systems to streamline data flow and improve operational efficiency. 

Work closely with other development teams, business analysts, and stakeholders to ensure seamless integration of services. 

Develop and optimize complex database queries, stored procedures, and schemas to support large-scale financial applications. 

Ensure data accuracy, security, and compliance with industry standards and regulations. 

Develop user-friendly and responsive interfaces using frameworks like Angular, React, or Vue.js. 

Ensure that the UI components are secure, performant, and adhere to best practices in UX/UI design. 

Design and develop RESTful APIs to facilitate communication between the front-end and back-end systems. 

Identify bottlenecks and optimize application performance. 

Conduct regular code reviews and refactoring to maintain code quality. 

Collaborate with cross-functional teams to deliver high-quality products on time. 

Required Qualifications: 

Education: Bachelor's degree in computer science, Information Technology, or related field. 

Hands-on experience with databases like MySQL, Oracle, or SQL Server. 

Familiarity with cloud platforms (AWS, Azure, and GCP) and containerization (Docker, Kubernetes) is a plus. 

Education

Bachelor's degree in computer science, Information Technology