Global Force - McLean, VA

posted 5 days ago

Full-time - Senior
Hybrid - McLean, VA
Professional, Scientific, and Technical Services

About the position

The Lead Java Developer will be responsible for leading a team of developers in a hybrid work environment, focusing on the design and development of microservices-based solutions using Java and related technologies. This role involves collaborating with stakeholders, analyzing business requirements, and ensuring operational excellence through defined development methodologies. The ideal candidate will have extensive experience in software development, particularly in Java, and will play a key role in technical upgrades and migrations to cloud platforms.

Responsibilities

  • Lead a team of developers and collaborate with stakeholders to deliver high-quality software solutions.
  • Analyze business requirements and technical designs to align with the technical roadmap.
  • Design and develop microservices-based solutions using Java/JEE frameworks and UI frameworks.
  • Work on technical upgrades and migrations, including middleware and database to the cloud.
  • Assess opportunities for application and process improvements, optimizations, and performance tuning.
  • Maintain operational excellence by following defined development methodologies around coding, testing, and DevOps.
  • Design scaling strategies and develop automation scripts and solutions.
  • Implement monitoring solutions for application stability across all infrastructure layers.
  • Perform application issue triage and provide timely resolutions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • 8+ years of hands-on development experience in Java (version 11+) and related technologies.
  • Experience leading a team of developers and working with stakeholders.
  • Solid understanding of multi-tier architectures, web servers, batch, and databases.
  • Knowledge of Java, Spring Boot, RESTful APIs, Angular, Node JS, JavaScript, Typescript, HTML5, and CSS.
  • Experience with database technologies such as MongoDB and Postgres.
  • Understanding of information and application security protocols.
  • Experience with large microservice-based architectures and container orchestration frameworks.
  • Familiarity with build automation and CI/CD pipeline integration tools (e.g., Jenkins, Git).
  • Proficiency in cloud platforms (AWS, Azure, Google) and agile methodologies (SAFE/Scrum).

Nice-to-haves

  • Excellent communication skills.
  • Ability to adapt to a constantly changing environment.
  • Flexibility to work extended hours and weekends.

Benefits

  • Hybrid work environment
  • Opportunities for professional development
  • Access to advanced technology tools
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service