Our Client is an independent, privately funded and headquartered in San Francisco, CA. The firm offerstransparent online mortgage experiences.
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
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.
San Jose, San Francisco CA
Phone: 866 816-1615 x 823