Lead Java Developer

Contract

MaxJobsClub US Contractor

Duration: 6 months, contract-to-hire
Must Have 10+ Years of exp
Must be open for Contract to Hire

Summary:
As a Technical Lead in the Engineering organization, you lead and provide
hands on contribution within a team of local and near-shore software
engineers building high availability services used to power our SaaS
applications. You have a proven record developing and leading teams building
enterprise-grade applications and have deep technical skills; you feel
comfortable working in an agile environment and have a history of solving
complex problems with elegance in simplicity.

Responsibilities:
Oversee planning and execution for a team delivering high volume, high
availability services supporting millions of transactions per day for our
always-on SaaS product.
Lead and provide hands-on contributions within a team of onshore and
near-shore software developers and test engineers.
Develop and apply state-of-the-art methods to the creation, design an
development of complex programs, applications and projects.
Collaborate effectively within a cross-functional organization to
prioritize, scope and communicate progress of deliverables.
Promote and implement best practices, based on Agile standards.
Serve as point of escalation with internal and external customers as
necessary to resolve issues.
Perform other duties and responsibilities as required, assigned, or
requested.
Qualifications:
Bachelor’s degree in Computer Science or related field
At least 10 years of experience building Enterprise-class SaaS products
using technologies like Tomcat, Java, Spring, JMS, Web/RESTful services,
Oracle, MongoDB and AWS
At least 3 years of hands-on team leadership experience and 7+ years
hands-on development experience
Demonstrated experience in the areas of multithreading, scalability, an
application of design patterns supporting high availability services
Ability to lead and contribute parallel projects spread across multiple
development teams
Outstanding leadership, time management, communication and ability to work
independently
Working Environment and Physical Demands:
Must be capable of working on a computer for prolonged periods of time
(e.g., 8 or more hours)
Travel requirements: Up to 10% travel as needed