Home India Lead Engineer

Home India Lead Engineer

Lead Engineer

Full time at OSBIndia Private Limited in India
Posted on December 24, 2024

Job details

Core Responsibilities

  • Design, develop, and maintain high-quality, scalable backend solutions for our financial applications, using modern technologies and frameworks.
  • Develop Java Webservices and components according to a detailed design document.
  • Build efficient, reusable, and reliable Java code per industry best practices.
  • Follow the TDD approach and ensure unit-test coverage meets quality requirements.
  • Develop Integration tests to ensure coding adheres to acceptance criteria and verify the end-to-end behaviour of the system.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Drive team meetings to productive output.
  • Technically mentor team to map them to their defined career path
Experience Requirements
  • 10+ years’ experience specifically into backend (desirable to have Full Stack ) working within Financial Services or Banking is desirable but not essential
Knowledge Requirements
  • 10+ years of experience in backend development, including experience with languages and frameworks such as Java
  • Bachelor’s degree in computer science, Engineering, or a related field
  • Must have experience developing in Java's latest version (the last version is 8).
  • Must have experience in design and development using Microservice architecture.
  • Solid knowledge of OOP concepts, and design principles/patterns for developing scalable applications.
  • Must have experience developing Spring Boot applications.
  • Must have experience developing database access layers using Spring Data JPA/Hibernates.
  • Must have experience in developing REST Services using Spring.
  • Good working experience in the development of event-driven systems using any framework.
  • Must have experience in domain driven design construct.
  • Must have experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB.
  • Must have experience writing unit and integration tests using JUnit.
  • Must have experience using mock frameworks like Mockito, and WireMock.
  • Must have experience using Git.
  • Must have experience with CI / CD.
  • Basic hands-on experience in one of the cloud providers (AWS/Azure) or at least Docker and Kubernetes.
  • Familiarity with build tools Maven or Gradle.
  • Nice to have : nCino, Mambu

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Engineering starting now. Claim $10 promo towards online courses. See all courses
See All Lead Jobs
Feedback Feedback