Design, develop, and maintain high-quality, efficient, and reusable code to meet requirements and ensure an exceptional customer experience. Incorporate industry standards and best practices including performance, security, and scalability.
Roles & Responsibilities:
- Deploy microservices in cloud or on-premises environments.
- Maintain source code according to proper check-in guidelines.
- Design and develop scalable and robust APIs for the BFIS domain.
- Conduct unit testing for code robustness, covering edge cases and usability.
- Identify and resolve bugs while optimizing application performance.
- Design scalable database schemas for banking data management.
- Drive innovation in solution creation, focusing on simple and elegant design principles.
- Stay updated on relevant technologies and trends, contributing to continuous improvement.
- Contribute to product documentation creation and maintenance.
- Collaborate with UI/UX designers and peer developers to deliver polished web/mobile applications.
Competencies Required:
- Proficiency in Spring and Spring Boot, including Spring MVC, Spring Data, and Spring Security.
- Strong understanding and implementation skills in microservices architecture.
- Experience with Web Services such as JSON, REST, JAX-RS, and Spring-based REST services.
- Proficient in Java and J2EE/Java EE technologies (servlets, JSP, JSF, JDBC).
- Deep understanding of Java multithreading.
- Familiarity with databases like MongoDB, Cassandra, etc.
Skills & Education:
- Education: BE/B.Tech, M.Tech, BCA & MCA, B.Sc & M.Sc, MBA
Related Jobs
20-30 Lakh experience
Bangalore , India
SGD 100,000-120,000
Singapore
4-6 Lakh
Lower Parel, Mumbai