Skip to main content

Full Stack Java Developer (Spring Boot & React)

Technology
Synechron
Charlotte, United States$110,000 - $120,000 /year2 weeks ago
Full time

Job description

Salary: $110,000 - 120,000 per year Requirements:

  • At least 8 years of software development experience.
  • Strong hands-on experience with Java 8, 11, or 17.
  • Advanced knowledge of Spring Boot, Spring MVC, Spring Security, and microservices.
  • Experience with React.js or Angular, Python, and developing and using REST APIs.
  • Strong SQL skills and experience with relational databases such as Oracle, PostgreSQL, or SQL Server; familiarity with MongoDB or other NoSQL databases.
  • Experience with Git, Maven, Jenkins, SonarQube, and CI/CD tools.
  • Knowledge of Docker and Kubernetes, and experience working in Linux or Unix environments.
  • Preferred: Experience with AWS, Azure, or GCP; Kafka, RabbitMQ, or other messaging technologies; Terraform, OpenShift, or Kubernetes; AI/ML integrations and Python frameworks. Banking or financial services experience is an advantage.
Responsibilities:
  • Design, build, and maintain scalable web applications with Java and modern frontend technologies.
  • Create REST APIs and microservices-based solutions.
  • Develop responsive interfaces using React.js or Angular.
  • Use Python for automation, scripting, data processing, and service integration.
  • Partner with product owners, business analysts, and architects to shape technical solutions.
  • Improve application performance, security, and scalability.
  • Take part in code reviews, unit and integration testing, and deployments.
  • Investigate application issues and provide production support.
  • Implement CI/CD pipelines and apply DevOps practices.
  • Work within Agile/Scrum teams to deliver high-quality software.
Technologies:
  • AI
  • AWS
  • Angular
  • Azure
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Frontend
  • GCP
  • Git
  • Support
  • Java
  • Jenkins
  • Kafka
  • Kubernetes
  • Linux
  • Maven
  • MongoDB
  • MVC
  • NoSQL
  • OpenShift
  • Oracle
  • PostgreSQL
  • Python
  • REST
  • RabbitMQ
  • React
  • SQL
  • Security
  • Spring
  • Spring Boot
  • Terraform
  • Unix
  • Web
  • microservices
  • Backend
  • Blockchain
  • Mobile
  • Fullstack
More:

We are Synechron, a global consulting firm using digital innovation and technology to help transform businesses. Our work spans AI, consulting, digital, cloud and DevOps, data, and software engineering, including solutions developed through our FinLabs. We have more than 17,000 employees and 58 offices across 22 countries.

This Full Stack Java

Developer role focuses on enterprise applications, with financial services experience especially relevant. For a position based in Charlotte, North Carolina, the stated base salary is $110,000–$120,000 per year, plus benefits;

compensation may vary by geography and other factors.

We offer competitive compensation, paid annual and sick leave, holidays, family leave, insurance, retirement savings, education support, commuter benefits where available, training, Udemy for Business access, coaching, and opportunities to work on projects for leading banks and financial institutions. We foster an inclusive, diverse global culture and provide flexible work arrangements, mentoring, internal mobility, and learning and development programs.

last updated 42 week of 2026

Interested in this role?