Job Description :

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.

·       Ensure our infrastructure is safely extensible, scalable, reliable and meets SLAs for both external and internal users.

·       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.

Qualifications:

·       Experience in backend reactive programming languages: Java 8+ and/or Kotlin.

·       Proven track record developing lightweight reactive microservices: Vert.x, Quarkus, Micronaut or Spring Boot.

·       Deep understanding of event driven architecture and messaging: Kafka, webhooks, asynchronous API design.

·       Experience with PostgreSQL or equivalent relational databases.

·       Have experience working as an individual contributor as part of a cross functional agile team. Experience in FinTech is a massive plus.

·       Have proven experience in supporting mission critical platforms with high levels of availability and service continuity.

·       Have solid experience in cloud-based architecture and distributed systems.

·       Have exceptional written and communication skills and have the ability to express dissenting opinions in a constructive manner.

·       Self-directed and able to work on 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.

 

             

Similar Jobs you may be interested in ..