Overview
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Skills
AWS
Job Details
Job Title: Java Developer
Location: Charlotte, NC (Hybrid)
Duration: Contract Final round in person
Job Description:
We are seeking an experienced Java Developer to join their technology team in Charlotte, NC. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-level applications in a fast-paced, collaborative environment.
Responsibilities:
- Design, develop, and enhance Java-based applications
- Participate in full SDLC including requirements analysis, development, testing, and deployment
- Develop RESTful APIs and backend services
- Collaborate with cross-functional teams to deliver high-quality solutions
- Perform code reviews and ensure adherence to coding standards and best practices
- Troubleshoot and resolve application issues
- Support production deployments and post-release activities
Required Skills:
- Strong experience in Java / J2EE development
- Experience with Spring / Spring Boot
- Strong knowledge of RESTful web services
- Experience with SQL and relational databases (Oracle, SQL Server, etc.)
- Familiarity with CI/CD pipelines and version control tools (Git)
- Strong problem-solving and communication skills
Preferred Skills:
- Experience working in banking or financial services domain
- Knowledge of Microservices architecture
- Experience with Agile/Scrum methodology
- Exposure to cloud platforms is a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.