Lead Java Developer

Apply Now

Company: Cynet Systems

Location: Alpharetta, GA 30022

Description:

Job Description:

Pay Range: $65hr - $70hr
  • Work closely with the solution architects and implement the solution
  • Candidates Partnering with product owners to understand the business requirements and provide technical insights for the solution.
  • Candidates Lead a group of developers, ensure the code quality on the way to production
  • Candidates Developing high quality and high-performance Spring Boot micro services and bring them to the Kubernetes Cloud architecture
  • Candidates Preparing and reviewing technical designs, code reviews, and delivery of high-quality architecture.
  • Candidates Work closely with the test automation team
  • Candidates Partnering with scrum teams to promote DevOps as a culture driving improvements through CI/CD processes.
  • Candidates Configuring and documenting the software, hardware and service solutions to meet customer and sales objectives.
  • Candidates Mentoring developers during projects to ensure continuous improvement.
  • Candidates Integrating the code into a fully automated CI/CD pipeline with the goal to push directly to production.
  • Candidates Display strong verbal and written communication, with ability to communicate effectively with all levels of an organization.
Basic qualifications For Consideration:
  • Candidates Bachelor's Degree with 10 years of software development experience.
  • Candidates 5 years of hands-on experience in Java Development.
  • Candidates Spring frameworks (Spring Boot, Spring Batch, Spring Security, etc.).
  • Candidates Exposure to administering & consuming cloud platforms. Preferrable Azure.
  • Candidates Experience of Restful APIs, API gateways, preferable Apigee.
  • Candidates Experience in software architecture, design, development, networking, virtualized platforms (cloud), and distributed systems (SOA & Microservices).
Preferred Qualifications for Consideration:
  • Candidates Building distributed, service oriented, microservices-style and cloud-based application architectures.
  • CandidatesAutomation testing, mock frameworks, virtual services and performance testing.
  • Candidates Containerization with applications deployed on Docker or Kubernetes.
  • Candidates Related banking industry experience in platforms, banking applications, or online financial solutions.
  • Candidates Experience developing in high performance applications using multi-threading and pooling.
  • Candidates Advanced knowledge of Continuous Integrations and delivery concepts, experience with GitLab, Jenkins and / or Concourse.

Similar Jobs