Senior Java Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and maintain Java applications with a focus on scalable microservices.
- Contribute to architectural decisions, applying 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 architects, 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.
- Qualifications & Skills:
Requirements
- 5+ 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
- 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 front-end technologies is an advantage
- Proven ownership and leadership skills, including mentoring peers and driving technical decisions
Benefits
Additional Information
At BBH, Partnership is more than a form of ownership-it's our approach to business and relationships. We know that supporting your professional and personal goals is the best way to help our clients and advance our business. We take that responsibility seriously. With a 200-year legacy and a shared passion for what's next, this is the right place to build a fulfilling career. Role Overview: We are looking for an experienced Senior Java Developer to join our Capital Partners engineering team in Poland. 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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Brown Brothers Harriman? Share your experience