Lead Java Developer

Overview

Hybrid
$55 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Spring Boot
Microservices & AWS

Job Details

Currently, we have an opening for Lead Java Developer (Spring Boot, Microservices & AWS) with our Client as Hybrid at GA | On-Site. I appreciate your time and look forward to hearing from you.

Job Description

Lead Java Developer (Spring Boot, Microservices & AWS)
Location: Remote/Hybrid, GA
Direct Client/ Long term

W2 Contract Opportunity


As a Senior Software Engineer (Java Spring boot AWS), you will play a crucial role in designing, developing, and maintaining our client's applications and web services. You will work closely with cross-functional teams to ensure the successful delivery of high-quality software products. Some of this work will require migration of .Net monolith to Microservice architecture. In addition, theirr platform includes React-based client applications, mobile apps, and desktop (Electron) applications, so the ability to understand and troubleshoot across the full stack is essential. You will be collaborating with Developers, Cloud Engineers, Cyber Security professionals as well as Quality Test Engineers.

About the Team:

This team is using advanced tech stack including Java, Spring, Spring Boot, Hibernate. DevOps Tools include AWS, Terragrunt, Terraform. Architecture / Design: Microservices, dynamic scalable instances. This team has a large focus on Security with a dedicated percentage of your time spent on improving resilience. They use tools such as Wiz, TruffleHog, Dependabot, CheckMarx. Developers are encouraged to make full use of AI and provide such tools to assist in producing consistent and efficient coding practices.
Requirements:
Possess current Development Skillset using Java, Spring, Spring Boot.
Have expertise in building Cloud based (AWS) solutions
Ability to navigate through complex Microservices initiatives.
Ability to work across a .NET backend, React front-end, and mobile/desktop applications, including understanding existing functionality and debugging when needed.
Experience with modern DevSecOps tooling (Wiz, TruffleHog, Dependabot, Checkmarx).
Ability to determine the necessary steps needed to improve resilience.
Ability to drive large scale applications with data coming from multiple sources through the development process.
8-9 years of relevant experience
Bachelor's degree (or Master's, preferred) in Computer Science or related field
Responsibilities;
Delivering high-quality, scalable, and maintainable software solutions within the agreed timelines while using our advanced Tech Stack- Java, Spring, Spring Boot, Hibernate.
Maintaining clear and comprehensive documentation of code, processes, and application architecture.
Collaborating with the Security team to determine the steps necessarily needed to improve resilience
Ensuring adherence to coding standards, best practices, and company policies.
Providing mentorship and support to junior team members and actively participating in knowledge-sharing sessions.
Collaborating with stakeholders to understand business requirements and deliver effective technical solutions.
Work across tech stacks, including legacy .NET services, React, mobile, and Electron-based desktop apps, to ensure end-to-end functionality and assist in debugging when necessary.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.