Software EngineerLocation: Irving, TX (3 days/week onsite from day 1)Job Type: ContractJob Summary:We are seeking a highly skilled Software Engineer with strong expertise in Java and Spring Boot microservices development. The ideal candidate will be a self-directed professional capable of leading efforts independently and collaborating in a hybrid work environment.Key Responsibilities:Design and develop scalable Java/J2EE applications using Spring Boot.Write and maintain robust JUnit test cases.Build and integrate SOAP & RESTful web services.Work with Kafka for real-time data streaming.Collaborate using CI/CD DevOps tools such as GitHub, Jenkins, Urban Code Deploy/Harness.Participate in Agile ceremonies and manage tasks via Jira.Contribute to front-end development using ReactJS (nice to have).Deploy and manage applications in Kubernetes environments.Work closely with cross-functional teams in a fast-paced Agile setting.Required Skills:Proficiency in Java 17, with solid experience in Java 8.Strong hands-on experience with Spring Boot, J2EE, JUnit, Kafka, and Web Services.Familiarity with CI/CD pipelines and DevOps tools.Experience with Agile methodologies, Scrum, and Jira.Excellent problem-solving and communication skills.Preferred Skills:Experience with ReactJS and Kubernetes.Exposure to cloud platforms (AWS, Azure, GCP).