Senior Enterprise Java Engineer

  • BHO Tech
  • San Francisco, CA, USA
  • Sep 20, 2020
Full time Engineering

Job Description

Our Client is an independent, privately funded and headquartered in San Francisco, CA. The firm offerstransparent online mortgage experiences. 

Description:

Core application team is responsible for building highly secure, integrated, scalable, and robust enterprise services that is central in delivering the Client experience. As a technical leader within Core Platform, your architectural knowledge and experience will help design and build the next generation platform and applications. Your technical judgement and experience will help you to solve complex issues with elegant designs allowing us to deliver product on time to meet market demand while maintaining a high standard of quality. 

Skills/Experience (Required):Bachelors degree or equivalent in Computer Science or a related field 
Minimum 8+ years of Java Engineering experience 
Designing and implementing RESTful Enterprise platforms in Java 
Design and implementation of code with Java Middleware and data layer (e.g. JPA, Spring MVC and Spring Boot) 
Design and implementation of relational schema in a MySQL or equivalent database 
Design and implementation of infrastructure services such as logging, security, configuration management, A/B testing, zero downtime release, etc. 
Use of enterprise software engineering best practices 
Design documentation 
Code reviews 
Debugging application/system errors on development, QA and production systems 
Designing testing infrastructures and implementing unit tests using the Junit (or equivalent) framework 
Technical leadership of an engineering team to build, deploy, and support a reliable, performant and scalable RESTful platform and 
Mentoring junior engineers on design patterns as well as design and implementation best practices (including Agile methodologies). 

DESIRED SKILLS:Expertise developing on large web-based multi-tenant enterprise platforms; 
Expertise with Amazon Web Services (AWS) and/or other cloud platforms; 
Expertise of web security fundamentals; 
Expertise and experience working with crypto/encryption technologies; 
Experience working in a fast global team environment; 
Enthusiasm for agile development and pair programming; and 
Knowledge in the mortgage/finance technologies.


Best Regards,
Kris
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823
kris@bhotech.com
www.bhotech.com