Java Technical Lead

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





BBH is looking for highly motivated individual to join Digital Solution group. BBH Digital Solution group objectives are to accelerate the adoption of emerging technologies in BBH web applications. As a Tech Lead you will join BBH Digital Solution group working on new and existing solutions with a trans formative ability to accelerate an impact. You have to be highly skilled, team oriented, and eager to learn to contribute in a mature and proactive way to all phases of a project lifecycle.

Responsibilities:

* Act as a hands on Tech lead to lead the architecture, design decisions for a products development
* Consistent practice in coding and unit testing
* Conduct code review for the team and have a well establish standards and practices for the team
* Work with distributed teams and act as SME
* Provide technical leadership on best practices for chosen architecture and technology
* Identify issues and risks and proactively add to the iterative Sprint discussion
* Communicate efficiently within and outside the team
* Strong organizational, time management
*

Qualifications & Technical Skills:

* Minimum of 8+ years of professional experience as a software engineer in a full-stack capacity
* 3+ years of technical leadership and mentoring skills
* Java - must be proficient in the language, core libraries & design patterns (Spring, Spring Boot, Spring Cloud, Spring Security, Spring Data, Spring Integration, JPA/Hibernate, JMS)
* RDBMS concepts - must understand basic principles of data modeling. Experience with Oracle is a plus.
* Proficiency with JavaScript, jQuery, HTML and CSS
* Experience with one or more modern front end frameworks/libraries such as Angular, React
* Good Experience with version control practices preferably using Git
* Should have good experience of CI/CD environment
* Engaging in application architecture and design decisions.
* Implementing/maintaining a repeatable iterative software development methodology.
* Improve the code quality with effective testing and review process.
* Design and develop scalable technical implementations.
* Knowledge of Micro Services solutions is a plus

What We Offer:

* A collaborative environment that enables you to step outside your role to add value wherever you can
* Direct access to clients, information and experts across all business areas around the world
* Opportunities to grow your expertise, take on new challenges, and reinvent yourself - without leaving the firm
* A culture of inclusion that values each employee's unique perspective
* High-quality benefits program emphasizing good health, financial security, and peace of mind
* Rewarding work with the flexibility to enjoy personal and family experiences at every career stage
* Volunteer opportunities to give back to your community and help transform the lives of other

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, genetic information, creed, marital status, sexual orientation, gender identity, disability status, protected veteran status, or any other protected status under federal, state or local law.

Full time

New York
Associated topics: .net, application architect, application developer, back end, c, c#, lead, maven, senior software engineer, software architect

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...