Lead Software DeveloperOnly qualified Lead Software Developer candidates located near Plano, TX, OR Atlanta, GA, will be considered due to the position requiring an onsite presence.Required Skills, Experience, & Abilities:Java BE Skill Set: – Core Java & J2EE: Strong experience in Java programming, J2EE frameworks, and object-oriented design.Framework: Proficient with Spring, Spring Boot, Spring MVC, Spring Security, and Maven.Microservices: Deep understanding of microservice architecture, REST APIs, and reactive programming.Cloud (Azure/AWS): Containerization & Cloud: Practical knowledge of Docker, Kubernetes, and cloud deployment practices.Messaging: Hands-on experience with Kafka for messaging.Testing & Quality: Skilled in automated testing frameworks (JUnit, Mockito), Groovy Spock framework, and code quality tools.Scripting: Ability to write and leverage scripts (Unix/Java) for automation and operational tasks.Databases: Proficient in both SQL and NoSQL databases - Oracle, PostgreSQL, MySQL, Solr, Cosmos DB, and Cassandra.DevOps: Knowledge of CI/CD processes and tools (Jenkins, GitHub, Maven).Good exposure on Jenkins, k8s and ELK(Kibana)Good to Have requirements:Workflow: Camunda UI – React.js, scripting languages (TypeScript, JavaScript, jQuery, HTML). Required for FSD profile.