Lead Java Software Engineer in Atlanta at Vaco

Date Posted: 9/24/2020

Job Snapshot

Job Description

Lead Java Software Developer
Atlanta, GA
$140,000-$160,000 plus benefits and 10% bonus

We're in search of a Lead Java Software Developerthat specializes in server-side Java components. In this role, you'll primarily work in Java, microservices, Oracle/PostgresSQL, Jenkins, and Git to build scalable and secure web applications. As a Lead Java Software Developer, on any given day you might be architecting new features for our customers, refactoring existing code to be more scalable, and seeing changes through to completion in a live environment.



Responsibilities

  • Build robust and scalable software in Java and microservices.
  • Troubleshoot and support existing Java code to debug.
  • Mentor and lead Java software developers on your team with design patterns, code structure, code reviews, and training.
  • Design and create services and system architecture for your projects, and contribute and provide feedback to other team members.
  • Help improve our code quality through writing unit tests, automation and performing code reviews.
  • Use TDD for all software solutions projects.
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
  • Program software applications with adhering to quality, performance, security, and scalability.


Requirements

  • 7+ years of building SaaS software applications.
  • 3+ years of experience as a Team Lead Developer.
  • Expertise in microservice architecture.
  • TDD and unit testing experience.