Lead Java Software Engineer

2 weeks ago


Richmond, Virginia, United States Vaco Full time
Job Summary

We are seeking a highly skilled and experienced Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for leading software engineering teams to foster a culture of continuous learning and improvement.

Key Responsibilities
  • Mentor, coach, and lead software engineering teams to drive technical innovation and excellence.
  • Develop and implement technical strategies to enhance the organization's technological capabilities.
  • Collaborate with cross-functional teams to ensure seamless development processes.
  • Implement and enforce coding standards to ensure high-quality, scalable, secure, and maintainable code.
  • Conduct regular code reviews and provide constructive feedback to development teams.
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field.
  • 8+ years of experience in software engineering, with a focus on application design.
  • 4+ years of experience with one or more of the following: JavaScript, Java, API's, Angular, TypeScript, HTML/CSS, Python.
  • 2+ years of experience leading software engineering teams within agile development and frameworks.
  • Excellent leadership and communication skills at leadership, peer, and team level.
Preferred Qualifications
  • Master's Degree in computer science, software engineering, or a related field.
  • 5+ years of experience in open-source frameworks (i.e. Spring Boot, Bootstrap, Angular, React).
  • 4+ years of experience in Rest API development and technologies (i.e. Confluent Kafka, KSQL, Kong, JSON, Swagger).
  • 3+ years of experience in stateless design and containerization (i.e. Docker, Kubernetes).
  • 5+ years of experience in Relational and NoSQL databases (i.e. SQL Server, Mongo).
About Vaco

Vaco is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by federal, state or local law.



  • Richmond, Virginia, United States Crescens Full time

    Position: Java/J2EE Software Engineer Location: Remote/Onsite Contract Duration: 11+ monthsOverview:We are seeking a skilled Java/J2EE Software Engineer to support our critical IT systems at Crescens. This role will involve a combination of onsite and remote work, with an initial assessment conducted onsite. The successful candidate will be expected to adapt...


  • Richmond, Virginia, United States Crescens Full time

    Position: Java/J2EE Software Engineer Location: Remote/Onsite Contract Duration: 11+ monthsOverview: We are seeking a skilled Java/J2EE Software Engineer to support critical IT systems. This role involves a combination of onsite and remote work, with an initial assessment conducted in person. The successful candidate will be responsible for ensuring the...

  • Lead Java Engineer

    2 months ago


    Richmond, Virginia, United States Vodastra Full time

    Job DescriptionCompany OverviewClient: Financial ServicesJob Title: Lead Java EngineerLocation: RemoteDuration: Long TermJob SummaryPosition Overview:Client: Financial ServicesJob Title: Lead Java EngineerLocation: RemoteDuration: Long TermPreferred Skills: DevOps, Apache Spark, Agile MethodologiesKey Responsibilities• Demonstrated expertise in Core Java /...


  • Richmond, Virginia, United States Capital One Full time

    Join Capital One's Technology TeamCapital One is seeking a talented Lead Software Engineer to join our team. As a key member of our technology team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key Responsibilities:Lead a team...

  • Senior Java Developer

    2 weeks ago


    Richmond, Virginia, United States United Software Group Full time

    Senior Java DeveloperWe are seeking a skilled Java Developer to work on a contract basis with our team at United Software Group. The ideal candidate will have strong experience in Java development, AWS, creating APIs, microservices, and a background in banking.Key Responsibilities:Develop and maintain Java-based applications.Design, build, and maintain...


  • Richmond, Virginia, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are seeking a highly skilled developer to join our team. Job Title: Java Software Engineers Responsibilities Primarily responsible for development of applications in Vue/NodeJS/React or Angular, AWS.Should be a strong developer who can quickly ramp...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Lead Software Engineer, Full StackCapital One is seeking a highly skilled Lead Software Engineer, Full Stack to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Lead Software EngineerCapital One is seeking a highly skilled Senior Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create...


  • Richmond, Virginia, United States Ascendion Full time

    About AscendionAscendion is a leading digital engineering solutions company that specializes in creating and managing software platforms and products that drive business growth and deliver exceptional customer experiences. Our team of experts provides a range of services, including software development, cloud engineering, data analytics, and experience...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Lead Software Engineer, Full StackCapital One is seeking a highly skilled Lead Software Engineer, Full Stack to join our Enterprise Platforms Technology team. As a key member of our team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and...


  • Richmond, Virginia, United States Capital One Full time

    Join Our Team of InnovatorsWe are seeking a talented Lead Software Engineer, Back End to join our team of innovators at Capital One. As a key member of our engineering team, you will have the opportunity to work on cutting-edge cloud technologies and drive a major transformation within our organization.About the Role:Lead a portfolio of diverse technology...


  • Richmond, Virginia, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer, Full Stack to join our team at Capital One. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key ResponsibilitiesLead a...


  • Richmond, Virginia, United States Ascendion Full time

    About AscendionAscendion is a leading digital engineering solutions company that empowers growth and delivers captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000+...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Java AWS EngineerJob Summary:We are seeking an experienced Java AWS engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Java and AWS, with a proven track record of implementing cloud-based solutions.Key Responsibilities:Design and implement scalable cloud-based systems using Java and AWS...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Senior Java + AWS Software EngineerLocation: Hybrid 3 days onsite weekly - Mclean or Richmond VAKey Responsibilities: Design and implement enterprise-level web applications and RESTful APIs using Java, J2EE, Spring Boot, and related Java technology stack Work on designing and developing highly scalable enterprise-level web applications and RESTful...


  • Richmond, Virginia, United States Crescens Full time

    Job Title: Senior Java/J2EE Software Engineer Location: Remote Duration: Long-term Contract Overview:We are seeking a skilled Java programmer/analyst to contribute to our critical IT systems at Crescens. This role will also involve providing support for other team members as necessary.Key Responsibilities:Utilize your expertise in Java (versions 1.5 to 1.8)...


  • Richmond, Virginia, United States United Software Group Full time

    Job Title:Sr. Java DeveloperLocation:McLean, VA or Richmond, VAW2 contractKey Responsibilities:Develop and maintain Java-based applications, design and build efficient, reusable, and reliable Java code, work closely with the development team to design and implement new features and enhancements, collaborate with cross-functional teams to define, design, and...


  • Richmond, Virginia, United States Capital One Full time

    Job SummaryCapital One is seeking a highly skilled Senior Lead Software Engineer to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company.Key ResponsibilitiesLead a portfolio of diverse technology...


  • Richmond, Virginia, United States Capital One Full time

    Capital One: Lead Software Engineer, DevOpsCapital One is seeking a highly skilled Lead Software Engineer, DevOps to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Lead Software EngineerCapital One is seeking a Senior Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key Responsibilities:Lead a...