13 Aug
|
National Payments Corporation Of India (NPCI)
|
Hyderabad
13 Aug
National Payments Corporation Of India (NPCI)
Hyderabad
- Build new solutions and products to keep NPCI on top of the technology curve
- Design, build, and maintain productive, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization
- Develop design for medium complex features of the applications.
- Write code as per defined architecture and design, following coding standards and best practices.
- Lead in technical discussion, stand-ups, retrospectives, meetings, and demos.
- Follow processes like code version control, task updates in JIRA, CI-CD Dev Ops, and other project-specific processes.
- Perform unit testing of your code before giving it for review/QA.
- Get your code reviewed and approved by the Architect.
- Assist the Architect in defining coding standards, best practices, technical design, and architecture.
- Manage the delivery of multiple modules or small projects.
- Be a team player.
- Help team members with technical issues and gradually grow to handle a small team of up to 5-7 members demonstrating conflict resolution skills.
- Ability to design/develop software (Java is preferred)
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management, etc.)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSP, Spring MVC RESTful APIs)
- Be proficient in coding languages such as HTML, AJAX, CSS, JavaScript, and jQuery.
- Understand server-side CSS.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Spring boot and MSA
- Knowledge in Agile, Exposure to JIRA, managing code in Git.
- Excellent Communication skill
- Exp
📌 Lead Application Development (Hyderabad)
🏢 National Payments Corporation Of India (NPCI)
📍 Hyderabad