Full Stack Java Developer

Matlen Silver, Inc.
  • Charlotte, NC
  • $55–$65 Per Hour
17 days ago

Job Description

Description

Fullstack Java Developer

18 Month W2 Contract

Charlotte, NC

Hybrid 3 days onsite 2 days remote

$55-$65/hour

MUST BE ABLE TO ATTEND ONSITE INTERVEIW IN CHARLOTTE, NC

Full Stack Developer (Java Backend + Modern Front-End Framework) Overview We are seeking a hands-on Full Stack Developer with strong backend Java expertise and experience working with modern front-end frameworks. This is an ongoing opportunity supporting Online Banking, Mobile Web, and API development on a core engineering team. The ideal candidate is a versatile software engineer who can adapt to changing technologies and contribute across the full application stack rather than being limited to a single programming language or framework.

Engagement

  • Type: Ongoing
  • Project Status: Active development and feature buildouts
  • Team: Core engineering team supporting Online Banking and Mobile Web platforms

Responsibilities

  • Design, develop, test, and maintain scalable, enterprise-grade web applications and RESTful APIs.
  • Build backend services using Java and Spring Boot following microservices architecture.
  • Develop responsive front-end applications using modern JavaScript frameworks such as Angular or React.
  • Participate in the full software development lifecycle, including architecture, development, testing, deployment, and production support.
  • Build and enhance APIs supporting Online Banking and Mobile Web platforms.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software.
  • Troubleshoot production issues and implement performance improvements.
  • Adapt quickly to new technologies and contribute across multiple technology stacks as business needs evolve.

Required Technical Skills

  • Strong experience with Java 11/17+
  • Spring Boot
  • REST API development
  • Microservices architecture
  • SQL and Oracle databases
  • NoSQL databases
  • Angular or React
  • JavaScript / TypeScript
  • HTML5 / CSS3
  • Jenkins and CI/CD pipelines
  • OpenShift or Kubernetes
  • Apache Kafka or other event-driven messaging platforms
  • Cloud-native application development and containerized environments

Required Qualifications

  • Strong, hands-on programming experience with the ability to write clean, maintainable, production-quality code.
  • Demonstrated experience building scalable enterprise applications from design through deployment.
  • Solid background developing Java/Spring Boot REST APIs.
  • Experience working across both backend and frontend technologies.
  • Ability to adapt quickly to changing technologies, frameworks, and development environments.
  • Strong understanding of software engineering best practices, object-oriented design, testing, and application architecture.
  • Excellent communication skills with the ability to clearly explain previous projects, including architecture, design decisions, development approach, testing strategy, challenges encountered, and overall business impact.
  • Comfortable working in a fast-paced Agile development environment supporting ongoing product enhancements.

Preferred Experience

  • Financial services, banking, or digital banking experience.
  • Experience supporting customer-facing web and mobile applications.
  • Exposure to cloud platforms and modern DevOps practices.
  • Experience with event-driven architectures and distributed systems.

Ideal Candidate The ideal candidate is a true software engineer who enjoys solving complex technical problems, can move seamlessly between backend and frontend development, and is comfortable learning new technologies as project needs evolve. They should be able to confidently discuss the technical details of previous projects, explain their engineering decisions, and demonstrate deep programming knowledge beyond simply listing technologies on a resume.

Numbers & Facts

LocationCharlotte, NC
Salary$55–$65 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Banking Servicesunmatched
  • Best Practicesunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Customer Support/Serviceunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Enterprise Applicationsunmatched
  • Financial Servicesunmatched
  • HTML5unmatched
  • Identify Issuesunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • Jenkinsunmatched
  • Microservicesunmatched
  • Mobile Applicationsunmatched
  • Mobile Web Programmingunmatched
  • NoSQLunmatched
  • Object Oriented Design (OOD)unmatched
  • Online Bankingunmatched
  • Oracle Databaseunmatched
  • Performance Managementunmatched
  • Problem Solving Skillsunmatched
  • Product Supportunmatched
  • Production Supportunmatched
  • Programming Languagesunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • SQL Databasesunmatched
  • Scalable System Developmentunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Test Designunmatched
  • Test Plan/Scheduleunmatched
  • Test Strategyunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder