Job Description
Responsibilities
• Design, build, and maintain efficient, reusable, and reliable Java
• Estimate the efforts for the development of the module
• Ensure the best possible performance, quality, and responsiveness of the applications
• Identify bottlenecks and bugs, and devise solutions to these problems
• Do code reviews and mentor the junior developers to drive towards high quality deliverables.
• Do POC for the integration of various products and applications and demonstrate the same by hosting in Cloud.
• Translate application stories and use cases into functional applications
Skills
• Solid understanding of object-oriented programming and familiar with various design and architectural patterns
• Skill for writing reusable Java libraries and knowledge of concurrency patterns in Java
• Hands on experience in Spring MVC, Spring IOC, Spring JDBC / Spring Data JPA, REST standards, Caching, Spring Boot and Kafka
• Hands on experience in creating API specifications & implementing the same.
• Hands on experience in any of API integration tools like Mulesoft
• Good Knowledge in React native application designing
• Good knowledge on relational database, SQL Queries and Creating database schemas that represent and support business processes
• Good Knowledge in API Management, API strategies and techniques
• Strong exposure on coding standards, design patterns, unit testing and understanding fundamental design principles behind a scalable application
• Proficient in understanding of code versioning tools, such as Git and repositories
• Good Knowledge in Dev-ops CI/CD Pipeline and familiarity with build tools such as Ant, Maven, and Gradle and Implementing automated testing platforms and unit tests
💡 Quick Summary
Seeking a career-building opportunity? The Banking Technology Specialist position is now open for candidates interested in the Bank Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Bank Jobs is a plus.
