A software development company is seeking a Senior Software Engineer (Core Java - Backend) in Charlotte, NC. The role is hybrid, requiring 12+ years of professional experience in Java, especially backend development, along with strong skills in Spring Boot and REST APIs. Candidates should have a proven ability in designing and maintaining enterprise applications, and familiarity with cloud and container technologies. This contract position offers the opportunity to work on impactful projects within a collaborative environment.
Qualifications
12+ years of experience working with Core Java and the Java ecosystem.
Strong proficiency in Spring Boot, Spring Framework, and Spring Data.
Extensive experience developing and consuming REST APIs.
Responsibilities
Design, develop, and maintain backend services using Java.
Build and consume RESTful APIs and integrate with SOAP/XML-based services.
Contribute to architecture and design patterns for microservices.