Skip to main content

Java Full Stack Developer (Python)

Technology
Synechron
Charlotte, United States$90,000 - $100,000 /year2 weeks ago
Full time

Job description

Salary: $90,000 - 100,000 per year Requirements:

  • Bachelors degree in computer science, information technology, engineering, or a related discipline.
  • Experience in Java full-stack development, including Core Java, object-oriented programming, collections, multithreading, and exception handling.
  • Practical knowledge of Spring, Spring Boot, Spring MVC, Spring Security, and Spring Data.
  • Experience building microservices-based applications.
  • Strong skills in HTML, CSS, JavaScript, and modern frontend frameworks such as React, Angular, or Vue.js.
  • Python programming and scripting experience, including developing services, automation scripts, data-processing applications, or integrations.
  • Knowledge of REST APIs, JSON, XML, and web application architecture.
  • Experience with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server, along with SQL, database design, query optimization, and ORM frameworks such as Hibernate or JPA.
  • Experience using Git and source-code management tools, plus an understanding of CI/CD processes and tools.
  • Familiarity with Docker, Kubernetes, and cloud deployment practices.
  • Strong debugging, analytical, problem-solving, and communication skills.
  • Preferred, but not required: experience with Python frameworks such as Flask, Django, or FastAPI; messaging technologies such as Kafka, RabbitMQ, or ActiveMQ; NoSQL databases such as MongoDB, DynamoDB, or Redis; AWS, Microsoft Azure, or Google Cloud; and CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Responsibilities:
  • Design and develop scalable, secure, high-performance full-stack applications.
  • Build backend services and microservices with Java and Spring Boot.
  • Create responsive, user-friendly web interfaces using React, Angular, or similar frameworks.
  • Develop Python services, automation scripts, data-processing solutions, and integrations.
  • Design and implement RESTful APIs and web services.
  • Integrate applications with databases, third-party APIs, messaging systems, and enterprise platforms.
  • Write reusable, maintainable, well-documented code and apply security practices for authentication, authorization, and data protection.
  • Create unit, integration, and automated functional tests; conduct code reviews and uphold coding and architecture standards.
  • Troubleshoot application issues, identify root causes, and implement solutions.
  • Improve application performance, scalability, and reliability.
  • Collaborate with DevOps teams to build and maintain CI/CD pipelines, and deploy and manage applications on cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Use Docker and orchestration platforms such as Kubernetes.
  • Participate in Agile ceremonies, sprint planning, estimation, and retrospectives.
Technologies:
  • AWS
  • ActiveMQ
  • Angular
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • CSS
  • DevOps
  • Django
  • Docker
  • FastAPI
  • Flask
  • Frontend
  • Git
  • GitHub
  • GitLab
  • Hibernate
  • JPA
  • JSON
  • Java
  • JavaScript
  • Jenkins
  • Kafka
  • Kubernetes
  • MongoDB
  • MVC
  • MySQL
  • NoSQL
  • Oracle
  • PostgreSQL
  • Python
  • REST
  • RabbitMQ
  • React
  • Redis
  • SQL
  • Security
  • Spring
  • Spring Boot
  • Vue
  • Web
  • XML
  • microservices
  • Blockchain
  • Mobile
  • Fullstack
More:

We are Synechron, a global consulting firm using creativity and technology to deliver digital solutions across artificial intelligence, consulting, cloud and DevOps, data, and software engineering. We have more than 17,000 employees and 58 offices in 22 countries, and serve financial services and technology clients. This role focuses on developing scalable web applications and enterprise software, working with frontend, QA, product, and DevOps teams. For a position based in Charlotte, North Carolina, the stated base salary is $90,000–$100,000 per year, with benefits;

compensation varies by geography and other factors.

We offer competitive compensation, paid leave, insurance, retirement savings, education and training opportunities, Udemy for Business access, coaching, and the possibility of working abroad. Our teams work on projects for leading banks, financial institutions, and insurers. We promote an inclusive, diverse workplace and offer flexible work arrangements, mentoring, internal mobility, and learning and development programs.

last updated 41 week of 2026

Interested in this role?