Senior Backend Java Developer - Hybrid | Base + Bonus | High-Impact Team
Role details
Job location
Tech stack
Job description
About the Company NexaFin Technologies is a fast-growing fintech platform powering the next generation of financial infrastructure. We build the systems that keep capital markets moving - from real-time trade processing and settlement to client-facing banking and brokerage applications. Our engineering teams work on problems that are genuinely hard, genuinely important, and genuinely interesting.
About the Team You'll join our Core Platform Engineering team, a group focused on building and evolving the financial systems that sit at the heart of our product. This includes back-end services supporting fund operations, securities borrowing and lending, trade settlement and reconciliation, regulatory reporting, corporate action processing, and client statement generation. We also own our internal development tooling - release management, job scheduling, security frameworks, and build automation. We move fast, care deeply about code quality, and invest in automation that lets our systems run themselves.
What You'll Do
- Design and build scalable, reliable software applications using Java - writing clean, maintainable back-end services and algorithms that handle real financial workloads
- Debug and resolve issues through thorough testing, ensuring high-quality deliverables across all environments
- Maintain and improve existing systems - enhancing functionality, optimizing performance, and closing security vulnerabilities
- Write and maintain clear technical documentation for code, designs, and processes
- Contribute to project planning, timeline estimates, and resource discussions to keep delivery on track
Requirements
Do you have experience in Web services design?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science or a related field
- 5+ years of hands-on Java development experience, or equivalent in a comparable object-oriented language
- Strong command of object-oriented design principles and n-tier application architecture
- Experience with server-side programming using Java/JEE or C++, RESTful web services, microservices, and message-oriented systems
- Solid understanding of relational database concepts; Oracle experience is a plus
- Experience with application server configuration and deployment; JBoss familiarity preferred
- Knowledge of financial instruments is a plus - but a genuine desire to learn is what we really care about
Who Thrives Here
- Detail-oriented engineers who take ownership and can work independently and collaboratively
- Developers who care about clean, well-tested, maintainable code - not just code that ships
- People who are comfortable in CI/CD environments and see automation as the goal, not a nice-to-have
- Engineers who want to solve complex problems simply and follow their work all the way through production
- Continuous learners who pick up the right tool or language for the job without being precious about it
Benefits & conditions
Pulled from the full job description
- Parental leave
- 401(k)
- Retirement plan
- Dental insurance
- Employee assistance program
- Flexible schedule, * Competitive base salary + performance bonus
- Hybrid schedule: 3 days in office, 2 days remote
- Full benefits package, equity participation, and room to grow
This position is open to permanent employees only - contractors and consultants please do not apply
Pay: $180,000.00 - $210,000.00 per year, * 401(k)
- Dental insurance
- Employee assistance program
- Flexible schedule
- Parental leave
- Retirement plan