Required Skills: Java, spring, React, WCAG, API, Microservices
Job Description
Job Title: Java Mid-Level Developer (Senior Software Engineer/SE3)
Location: Charlotte, NC 28202 (Hybrid)
Duration: 15+ Months contract with possible extension/conversion
Candidates needs to have:
- 5+ years of Java/J2EE software engineering experience
- 2+ years with Spring Framework
- 2+ years building enterprise apps with React JS & Redux
- Experience with JavaScript, HTML, CSS (2+ years each)
- 1+ years experience with WCAG 2.0/2.1 standards
- Experience in Microservices and Micro Frontends
- REST services, API development, and Java unit testing
Preferred:
- Strong Spring, Hibernate, and Java debugging skills
- Kafka experience is a plus
- Cloud experience (AWS, Azure, PCF, GCP)
- CI/CD tools experience: Jenkins, Gradle, Udeploy, Harness
- TDD/BDD experience
- Familiarity with Camunda and NoSQL databases (MongoDB preferred)
- Background in Financial Services is a plus
Job Description:
-
Participate in design, coding, testing, debugging, and documentation
-
Deliver on moderately complex technical projects and enhancements
-
Resolve technical challenges and collaborate with peers and managers
-
Ensure code quality through unit testing and best practices
-
Work on Micro Frontend and Microservices-based architecture
-
Maintain API and RESTful services
-
Implement accessibility standards (WCAG 2.0/2.1)