From the listing
About the role
Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes.
We are seeking Java Developers with 3-15 years of professional experience to join our high-performing team. You will work on complex, high-performance financial systems that drive critical operations.
What you'll do
- Develop, maintain, and enhance enterprise-level Java applications.
- Leverage the Spring Framework (Spring Boot, Spring Data, Spring Security) to build scalable and secure solutions.
- Write efficient, high-performance SQL queries and optimize database interactions.
- Develop multi-threaded applications to handle concurrent operations.
- Write clean, testable code following TDD principles.
- Develop and maintain robust unit tests and integration tests.
- Ensure code quality through automated testing and peer code reviews.
- Collaborate with business analysts and stakeholders to translate financial domain requirements into technical specifications.
- Work on financial systems such as trading platforms, risk management tools, and settlement systems.
- Optimize applications for performance and low latency, critical for investment banking operations.
- Mentor junior developers and provide technical guidance to the team.
- Collaborate with DevOps, QA, and product teams to ensure seamless delivery.
What they're looking for
- 3-15 years of professional experience.
- Hands-on experience in Java development.
- Spring Framework (Spring Boot, Spring MVC, Spring Security).
- SQL and database performance tuning.
- Test-Driven Development (TDD) and writing unit/integration tests.
- Experience with multi-threading, concurrent programming, and low-latency systems.
- Object-oriented programming (OOP), design patterns, and architectural principles.
- Problem-solving skills and attention to detail.
- A completed Bachelor's degree.
- For employment opportunities based in Canada: Must be legally eligible to work in Canada.
Nice to have
- Prior experience in the investment banking domain or financial services.
- Familiarity with FIX protocol, trading platforms, or risk management systems.
- Knowledge of messaging systems like Kafka, RabbitMQ, or ActiveMQ.
- Experience with performance profiling and optimization tools.
- Exposure to Agile/Scrum methodologies.
Benefits, as listed
The hot takeJeff's read on Bounteous
Jeff hasn't written this one up yet.
Ask, and Bounteous jumps the queue.
