Senior Backend Developer

Job Description:

• Work closely with team members, designers, and product owners in product engineering division

• Build and ship high-quality, clean, testable, scalable, maintainable, and robust code.

• Responsible for Low-level Design, development, bug fixing, documentation and timely escalation the quality of any development

• Engage in-depth for technical and product design discussions with the team.

Skills Needed:

• Strong knowledge of coding in JAVA, Spring Boot application using GIT and Maven

• Hands-on experience in Spring Boot and Spring Batch

• Develop API’s and RESTful service with Spring security features.

• Hands on experiences in Relational Database and exposure to Hibernate and JPA.

• Familiarity with Linux or any flavour of Unix is desirable

• Solid coding, testing, and debugging skills.

• Willingness to work in Agile environment is desirable

• Development/design experience in banking or financial services-related products/projects will be an added advantage.

• Exposure to microservices architecture design pattern would be added advantage.

• Strong communication skills