Junior Java Developer
Role details
Job location
Tech stack
Job description
We are looking for a Java Developer to join our Capital Partners engineering team in New Jersey. In this role, you will design and develop core platforms and microservices-based systems supporting BBH's Capital Partners business. The team oversees various projects, such as a full-stack wealth management application with frontend, backend and mobile application components, that enables clients to manage and monitor their investments, access comprehensive reports on their investment portfolios. As a member of a cross-functional team, you will actively participate in both innovative development initiatives and modernization efforts within an Agile framework., * Design, develop, and maintain Java applications with a focus on scalable microservices.
- apply design patterns and engineering best practices.
- Ensure solutions meet high standards for performance, reliability, security, and maintainability, aligned with SDLC best practices.
- Collaborate closely with peers, QA, DevOps, and business stakeholders throughout the development lifecycle.
- Participate in code reviews, troubleshoot, and resolve complex production issues.
- Enhance and support CI/CD pipelines to streamline development and deployment processes.
- Drive continuous process improvements, demonstrating ownership, accountability, and leadership.
Requirements
- 3+ years of hands-on experience with Java (Java 17+) in enterprise environments
- Strong expertise in Spring / Spring Boot, REST API development, and backend services
- Proficient in microservices architecture, object-oriented design, and clean code principles
- Solid SQL skills, with experience in query optimization
- Experience with Docker and Kubernetes (Red Hat OpenShift is a plus)
- Familiarity with CI/CD, DevOps practices, and messaging platforms (e.g., Kafka)
- Understanding of secure coding principles; experience with security scanning tools
- Familiarity with logging, metrics, monitoring, tracing, and production support practices
- Exposure to TypeScript/Angular or other reactive front-end technologies is an advantage
Benefits & conditions
$80,000 - $100,000
BBH and its affiliates' compensation program includes base salary, discretionary bonuses, and profit-sharing. The anticipated base salary range(s) shown above are only for the indicated location(s) and may differ in other locations due to cost of living and labor considerations. Base salaries may vary based on factors such as skill, experience and qualification for the role. BBH's total rewards package recognizes your contributions with more than just a paycheck-providing you with benefits that enhance your experience at BBH from long-term savings, healthcare, and income protection to professional development opportunities and time off, our programs support your overall well-being.