About The Position

We are seeking a seasoned Senior Developer with deep expertise in Java/J2EE, Oracle, Spring Boot, either Angular or React experience, with SpringBoot and Microservices. The ideal candidate will have experience working on enterprise-grade systems, particularly in the banking, finance, or lending domains. You will be responsible for design, development, implementation, and deployment of modules, while collaborating with cross-functional teams in an Agile environment. Your future duties and responsibilities: . Deliver scalable, secure, and high-performing applications. . Design and implement Spring Boot-based RESTful microservices and integrate with either Angular or React Front End, with Oracle backend. . Work closely with product owners, architects, QA, and DevOps to ensure end-to-end project delivery. . Implement authentication, authorization, and secure API integrations using OAuth2, Apigee, or similar API gateways. . Build and maintain CI/CD pipelines using Jenkins, Maven/Gradle, and container-based deployments (OpenShift/OCP/Kubernetes). . Ensure adherence to best practices in code quality, performance optimization, and secure development. . Review functional and technical requirements and translate them into detailed technical design. . Conduct code reviews, provide technical guidance, and resolve critical production issues. . Participate in daily Agile ceremonies (Scrum, Sprint Planning, Retrospective) and contribute to continuous improvement.

Requirements

  • Experience in Banking or Financial Services (Vendor Finance is a plus)
  • Experience in Java Full Stack / Angular or React, SpringBoot & Microservices, and Oracle
  • MongoDB and SQL are good to have, but not mandatory.
  • Familiarity with CI/CD, containerization, and cloud-native deployment practices
  • Excellent communication, stakeholder management, and documentation skills
  • Experience working with onshore/offshore teams
  • At least a bachelor's degree in engineering, preferably Computer Science or Information Technology
  • Experience of working in development of Enterprise software and systems. Product development experience is a big plus
  • Knowledge in any financial services domain, especially Commercial Lending is a big plus.
  • Strong interpersonal skills including the ability to articulate ideas to technical and business audiences

Responsibilities

  • Deliver scalable, secure, and high-performing applications.
  • Design and implement Spring Boot-based RESTful microservices and integrate with either Angular or React Front End, with Oracle backend.
  • Work closely with product owners, architects, QA, and DevOps to ensure end-to-end project delivery.
  • Implement authentication, authorization, and secure API integrations using OAuth2, Apigee, or similar API gateways.
  • Build and maintain CI/CD pipelines using Jenkins, Maven/Gradle, and container-based deployments (OpenShift/OCP/Kubernetes).
  • Ensure adherence to best practices in code quality, performance optimization, and secure development.
  • Review functional and technical requirements and translate them into detailed technical design.
  • Conduct code reviews, provide technical guidance, and resolve critical production issues.
  • Participate in daily Agile ceremonies (Scrum, Sprint Planning, Retrospective) and contribute to continuous improvement.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service