Java Developer

Marici Solutions

Java Developer Location: Charlotte, NC (Hybrid) Long Term Contract Final round in person Job Summary: We are seeking a highly skilled Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate...

Last checked on May 21, 2026. We may earn a commission when you click through.

Advertisement

Java Developer

Marici Solutions

Updated 1 day ago
Apply now

You'll be redirected to dice.com

Charlotte On-site Contractor

About this role

Java Developer Location: Charlotte, NC (Hybrid) Long Term Contract Final round in person Job Summary: We are seeking a highly skilled Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong backend development experience, a deep understanding of Java technologies, and experience working in financial services environments. Key Responsibilities: Design, develop, and maintain high-performance Java-based applications Collaborate with cross-functional teams to define, design, and ship new features Develop RESTful APIs and microservices architectures Ensure code quality through unit testing, code reviews, and best practices Troubleshoot and resolve production issues Participate in Agile/Scrum development processes Required Skills: 5+ years of experience in Java development Strong experience with Spring Boot, Spring MVC, and Hibernate Experience with microservices architecture Proficiency in REST APIs and web services Experience with SQL/NoSQL databases (Oracle, MongoDB) Familiarity with cloud platforms (AWS or Google Cloud Platform) Strong understanding of data structures and algorithms Preferred Qualifications: Experience in banking or financial services Knowledge of CI/CD tools (Jenkins, Git, Maven) Exposure to containerization (Docker, Kubernetes)

Apply for this position

You'll be redirected to dice.com

You might also like

Related Articles