🚀 We're Hiring: Senior Java Engineer
🏦 Industry: Financial Services
đź•’ Employment Type: Full-Time
Are you someone who lives to code beautifully? Do you naturally toggle between languages, thrive in Agile pods, and mentor others by example?
We’re looking for a Senior Java Engineer who doesn’t just write code—they craft it. Someone who builds clean, elegant systems from the ground up, who thinks in object-oriented design (OOD) before writing a single line, and who genuinely enjoys peer coding and building others up.
This role is about ownership. You’ll build your own code—and refactor your own work—not spend time fixing other people’s tech debt. If you're passionate about delivering thoughtful, scalable solutions in a collaborative environment, we want to talk to you.
đź’ˇ What You'll Do
- Design and develop modern, scalable microservices using Java + Spring Boot
- Create clean, intuitive RESTful APIs (and gRPC where needed)
- Build systems you’re proud of—and take responsibility for refactoring and improving your own code
- Collaborate closely in Agile delivery pods, with peer coding and continuous feedback as the norm
- Work fluently across at least one other programming language (e.g., Python, Scala, Kotlin)
- Leverage NoSQL databases like CosmosDB or MongoDB for distributed environments
- Operate in a CI/CD, cloud-native setup using Docker, Git, and Azure/AWS
🎯 What You Bring
- 5+ years of hands-on experience with Java (Core + Advanced) and back-end engineering
- Deep commitment to clean code, object-oriented design, and thoughtful architecture
- Comfortable moving between languages and learning new ones as needed
- Strong understanding of REST APIs, HTTP, and microservice communication patterns
- Experience working in Agile pods, doing sprint planning, retros, peer reviews, and pair programming
- Familiarity with Git, Docker, and modern CI/CD pipelines in cloud environments
🌟 Bonus Points For
- Exposure to financial services or fintech
- Experience with Apache Kafka, JIRA, JUnit
- Knowledge of Trunk-Based Development, TDD, or other advanced testing strategies
- A mentoring mindset—someone who raises the bar for those around them
Why You’ll Love It
- Freedom to build from scratch and take real ownership of your work
- A culture that values engineering excellence and collaboration, not ego
- The chance to work on meaningful, large-scale systems that actually get shipped
- Join a team where clean code, continuous learning, and mentoring are the standard
👉 Ready to build systems you’re proud of? Apply now . We’d love to meet you