{"schemaVersion":"jobsearcher.job.v1","id":"a216e1c8d369367ebda95b68","url":"https://jobsearcher.com/jobs/a216e1c8d369367ebda95b68","canonicalUrl":"https://jobsearcher.com/jobs/a216e1c8d369367ebda95b68","title":"Sr Java Developer with React and Python","description":"Job Title: Sr Java Developer with React and Python Location: Charlotte, NC – 3 days/week onsiteJob DescriptionWe are seeking a Senior Java Developer with strong experience in Java, Spring Boot, React, and Python to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong backend development expertise with Java and Spring Boot, along with hands-on experience building modern front-end applications using React. Experience with Python for scripting, automation, data processing, or backend services is also required.Key ResponsibilitiesDesign, develop, test, and maintain enterprise applications using Java and Spring Boot.Develop scalable and secure RESTful APIs and microservices.Build responsive and user-friendly web applications using React.js, JavaScript, HTML, and CSS.Develop scripts, automation utilities, and services using Python.Work with relational and/or NoSQL databases such as Oracle, PostgreSQL, MySQL, or MongoDB.Implement application integrations using REST APIs, messaging, and other integration technologies.Participate in the complete SDLC, including requirements analysis, design, development, testing, deployment, and production support.Write clean, maintainable, reusable, and well-tested code.Troubleshoot application issues and perform performance tuning as required.Collaborate with architects, product owners, QA engineers, DevOps teams, and other developers.Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.Support CI/CD pipelines and cloud-based application deployments.Required Skills8+ years of software development experience with strong Java expertise.Strong hands-on experience with Java 8/11/17+.Strong experience with Spring Boot, Spring MVC, Spring Framework, and REST APIs.Hands-on experience developing microservices.Strong experience with React.js and modern front-end development.Proficiency in JavaScript/TypeScript, HTML5, and CSS3.Hands-on Python development/scripting experience.Strong understanding of object-oriented programming, design patterns, and data structures.Experience with SQL and relational databases.Experience with Git and modern software development practices.Experience with JUnit/Mockito or other automated testing frameworks.Good understanding of CI/CD and DevOps practices.Preferred SkillsExperience with AWS, Azure, or GCP.Experience with Docker and Kubernetes.Experience with Kafka or other messaging platforms.Experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Experience with NoSQL databases.Knowledge of Agile/Scrum methodologies.Experience with application monitoring and logging tools.Experience working in large-scale enterprise environments.","company":"Kaav","rawCompany":"kaav","city":"Charlotte","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-09-16T09:14:29.898Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Java Developer with React and Python","description":"Job Title: Sr Java Developer with React and Python Location: Charlotte, NC – 3 days/week onsiteJob DescriptionWe are seeking a Senior Java Developer with strong experience in Java, Spring Boot, React, and Python to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong backend development expertise with Java and Spring Boot, along with hands-on experience building modern front-end applications using React. Experience with Python for scripting, automation, data processing, or backend services is also required.Key ResponsibilitiesDesign, develop, test, and maintain enterprise applications using Java and Spring Boot.Develop scalable and secure RESTful APIs and microservices.Build responsive and user-friendly web applications using React.js, JavaScript, HTML, and CSS.Develop scripts, automation utilities, and services using Python.Work with relational and/or NoSQL databases such as Oracle, PostgreSQL, MySQL, or MongoDB.Implement application integrations using REST APIs, messaging, and other integration technologies.Participate in the complete SDLC, including requirements analysis, design, development, testing, deployment, and production support.Write clean, maintainable, reusable, and well-tested code.Troubleshoot application issues and perform performance tuning as required.Collaborate with architects, product owners, QA engineers, DevOps teams, and other developers.Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.Support CI/CD pipelines and cloud-based application deployments.Required Skills8+ years of software development experience with strong Java expertise.Strong hands-on experience with Java 8/11/17+.Strong experience with Spring Boot, Spring MVC, Spring Framework, and REST APIs.Hands-on experience developing microservices.Strong experience with React.js and modern front-end development.Proficiency in JavaScript/TypeScript, HTML5, and CSS3.Hands-on Python development/scripting experience.Strong understanding of object-oriented programming, design patterns, and data structures.Experience with SQL and relational databases.Experience with Git and modern software development practices.Experience with JUnit/Mockito or other automated testing frameworks.Good understanding of CI/CD and DevOps practices.Preferred SkillsExperience with AWS, Azure, or GCP.Experience with Docker and Kubernetes.Experience with Kafka or other messaging platforms.Experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Experience with NoSQL databases.Knowledge of Agile/Scrum methodologies.Experience with application monitoring and logging tools.Experience working in large-scale enterprise environments.","datePosted":"2026-09-16T09:14:29.898Z","dateModified":"2026-09-16T09:14:29.898Z","hiringOrganization":{"@type":"Organization","name":"Kaav","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Charlotte","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a216e1c8d369367ebda95b68"},"url":"https://jobsearcher.com/jobs/a216e1c8d369367ebda95b68"}}