Job Description
Be Part Of A High-Performing Team
Join a technology-focused organization operating within a highly regulated industry, supporting large-scale commercial platforms. The Middleware and API Engineering team is responsible for designing and maintaining secure, scalable integration services that connect multiple enterprise systems. The team values collaboration, clean architecture, and continuous innovation while delivering reliable solutions in an Agile environment.
What’s In Store For You
This role offers the opportunity to work in a hybrid setting on long-term initiatives supporting enterprise banking systems. You’ll collaborate with cross-functional partners while gaining hands-on experience with modern backend technologies, cloud platforms, and DevOps practices.
How You Will Make an Impact
Design, build, and maintain scalable middleware and API-based applications
Develop high-quality Java and Kotlin code following best practices
Apply design patterns to create performant and maintainable services
Build unit tests, automation, and participate in code reviews
Deploy applications through CI/CD pipelines and support production environments
Collaborate with Product Owners, Designers, and QA in Agile sprints
Evaluate and adopt emerging technologies to address evolving business needs
Are You an Experienced Backend Engineer Ready to Make an Impact?
6+ years of professional Java development experience
Strong experience designing and supporting customer-facing RESTful APIs
Solid understanding of JSON, web services, and data structures
Hands-on experience with Git, Jira, and Agile methodologies
Exposure to CI/CD pipelines and DevOps practices
Experience with public cloud platforms (AWS, Azure, or GCP)
Kotlin and GraphQL experience a plus
Strong communication skills and a collaborative, self-driven mindset
Full-time
Hybrid remote