Job Title: Lead - Engineering (Java)
Design, build, and maintain APIs, services, and systems.
Work closely with our product management team, and tech support team, in the development and support of our cloud based products.
Use modern infrastructure tools and platforms in collaboration
with our quality assurance team to leverage our automated test systems.
Hold yourself and others to a high bar when working with production systems.
Take a long-term strategic approach to development taking into
account the product roadmap.
Own the entire lifecycle of our next big feature, from design
through implementation to launch; take ownership and gain
mastery of the product to create highly functioning code.
Implement and automate security controls, governance processes & compliance validation.
Required Skills/ Experience:
At least Ten (10) years of experience in web-based software development/software engineering.
Excellent communication skills and ability to speak and write clearly and accurately, particularly as it relates to technical concepts.
Experience with Java, Spring Boot, PostgreSQL or other relational and NoSQL databases, Hibernate, Maven
Knowledge of network protocols, processes & threads and powershell scripting.
Ability to read and optimize code for efficiency and to minimize defect density.
Strong technical aptitude and desire for continuous learning and improvement.
Experience developing multiple technology platforms/solutions.
Strong under-standing of multi-tenant software as a service architecture.
Interested candidates can send their updated resumes at firstname.lastname@example.org