Sr./Lead Java Developer

  • Job ref:


  • Location:

    Atlanta, United States

  • Sector:

    Information Technology

  • Contact:

    Adam Piede

  • Published:

    7 months ago

  • Consultant:

    Adam Piede

We are looking for a Senior Java Developer to join our team for a permanent role in the Perimeter area.  In this role you will have the opportunity to build applications from ground up participating in all areas of the SDLC.  You will work with a small team to design, build and implement web applications used by our external clients.  You will be responsible for leading the overall development of backend APIs and their seamless integration with the frontend. You will deliver high quality code as well as assist the team in identifying architectural improvements.  The right candidate will enjoy working in a fast-paced environment where you will wear many hats. 

  • 6+ years experience with object-oriented Java Development in a senior/lead role.
  • 3+ years of experience designing, building and implementing web applications with Spring framework, Spring boot and RESTful microservices
  • Knowledge of microservices networking, load balancing, service discovery concepts and technologies
  • Familiarity with the inner workings of JBoss, tomcat and other application servers
  • In-depth Knowledge of databases and SQL
  • Understand distributed messaging systems such as Kafka and RabbitMQ
  • Knowledge of Agile Scrum/Kanban
  • Experience with Unit testing, TDD, CI/CD pipelines, API and logging standards
  • Experience with design patterns and clean coding standards and best practices
  • Experience with Git and Agile development