TATA Consulting Servicesposted about 2 months ago
$85,000 - $110,000/Yr
Full-time • Mid Level
Sunrise, FL
Professional, Scientific, and Technical Services

About the position

We are seeking a Java Kotlin Backend Engineer with over 5 years of relevant experience to join our agile team. The ideal candidate will have a strong background in backend reactive programming languages, specifically Java 17+ and/or Kotlin, and a proven track record of developing lightweight reactive microservices using frameworks such as Vert.x, Quarkus, Micronaut, or Spring Boot. You will work closely with stakeholders and product owners to refine upcoming Epics and ensure that our infrastructure is scalable, reliable, and meets service level agreements (SLAs) for both external and internal users. In this role, you will be responsible for building software as part of a nimble agile team, collaborating with the product team to ensure that work is well refined and understood by engineers. You will also support less experienced engineers, create a brand for our platform with amazing APIs, Developer Portal, Tutorials, and SDKs, and ensure that our solutions are testable, intuitive, and easy to maintain. The position requires exceptional written and communication skills, a deep understanding of event-driven architecture and messaging, and experience with cloud-based architecture and distributed systems.

Responsibilities

  • Build software as part of a nimble agile Team where you have every opportunity to make an impact on the bottom line and contribute to the architecture.
  • Collaborate with our product team to ensure work coming into the scrum team is well refined and understood by the engineers.
  • Ensure our infrastructure is safely extensible, scalable, reliable and meets SLAs for both external and internal users.
  • Support less experienced engineers with their software development work.
  • Create a brand for our platform composed of amazing APIs, Developer Portal, Tutorials and SDKs.
  • Ensure our solutions are testable, intuitive, and easy to maintain.
  • Use state of the art tools for remote collaboration and developer happiness, i.e., IntelliJ CodeWithMe and Tuple.
  • Participate in design and code reviews for key components and cross Enterprise initiatives.

Requirements

  • Experience in backend reactive programming languages: Java 17+ and/or Kotlin.
  • Proven record of accomplishment developing lightweight reactive microservices: Vert.x, Quarkus, Micronaut or Spring Boot.
  • Experience of working with stakeholders and product owners to refine upcoming Epics.
  • Deep understanding of event driven architecture and messaging: Kafka, webhooks, asynchronous API design.
  • Experience with PostgreSQL or equivalent relational databases.
  • Experience working as an individual contributor as part of a cross functional agile team.
  • Proven experience in supporting mission critical platforms with elevated levels of availability and service continuity.
  • Solid experience in cloud-based architecture and distributed systems.
  • Exceptional written and communication skills and can express dissenting opinions in a constructive manner.
  • Self-directed and able to work in an ambiguous environment through the innovation process.
  • Care about learning and being open minded about switching approaches and experimenting.
  • Value collaboration and put the Team interests always above self.

Nice-to-haves

  • Experience in FinTech is a massive plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service