Logo
eTeam

Software Engineer

eTeam, Charlotte, North Carolina, United States, 28245

Save Job

Job Title: Software Engineer LocationCharlotte NC 28262 (Hybrid - 3 days onsite per week)

Job Description: This is a hybrid role requiring the candidate to work onsite at least 3 days per week.

Key Responsibilities: Design and develop Spring Boot-based microservices using Java 17 Maintain and enhance existing applications built with Java 8, J2EE, JUnit, and Webservices (SOAP & REST) Implement and manage Kafka-based messaging systems Write robust JUnit test cases with strong coverage Utilize CI/CD DevOps tools such as GitHub, Jenkins, Urban Code Deploy, and Harness Lead development efforts independently with minimal supervision Collaborate in Agile/Scrum environments using tools like Jira

Required Skills: Strong proficiency in Java 17 and Spring Boot Hands-on experience with Kafka (mandatory) Solid understanding of Java 8, J2EE, JUnit, and Webservices Experience writing and maintaining unit tests Familiarity with CI/CD pipelines and DevOps tools Ability to work independently and lead initiatives Experience working in Agile/Scrum teams

Preferred Qualifications: Experience with cloud platforms (AWS, Azure, GCP) Prior exposure to Urban Code Deploy or Harness Strong communication and problem-solving skills