Match score not available

Lead Java Developer

Remote: 
Full Remote
Experience: 
Expert & Leadership (>10 years)
Work from: 
Massachusetts (USA)

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 10+ years of experience developing Enterprise SaaS products with technologies like Java, Spring, AWS, 3+ years of team leadership experience and 7+ years of development experience, Proven expertise in multithreading, scalability, and high availability services.

Key responsabilities:

  • Lead teams developing high-volume, high-availability services for SaaS applications
  • Participate in project planning and collaborate within a cross-functional organization
  • Implement best practices following Agile standards and serve as a point of escalation for issue resolution
NTT DATA Services logo
NTT DATA Services Information Technology & Services XLarge https://us.nttdata.com/
10001 Employees
See more NTT DATA Services offers

Job description

Title: Lead Java Developer
Location: Waltham, MA (onsite after Covid restrictions are lifted)
Duration: 6 months, 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
The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Team Leadership

Java Developer Related jobs