Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Skills
Python
Angular
Javascript
postgreSQL
Job Details
Job Title: Full Stack Java Developer with Python
Location: Charlotte, NC. (Need Only locals)
Experience: 12 Years
Mail:
Job Summary:
We are seeking a skilled Full Stack Java Developer with Python expertise to join our team. The ideal candidate will have strong backend development experience in Java and Python, along with hands-on exposure to frontend frameworks, databases, and cloud platforms. This role requires working across the entire software development lifecycle, including designing, coding, testing, and deploying scalable applications.
Key Responsibilities
- Design, develop, and maintain full stack applications using Java (Spring Boot, J2EE) and Python.
- Build RESTful APIs and integrate with third-party services.
- Develop responsive front-end applications using Angular/React/JavaScript/TypeScript.
- Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB.
- Collaborate with cross-functional teams including DevOps, QA, and business stakeholders.
- Ensure high performance, scalability, and security of applications.
- Write clean, maintainable, and testable code with proper documentation.
- Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
Required Skills
- Strong programming expertise in Java (Spring Boot, Microservices, JPA/Hibernate).
- Solid experience with Python for backend services, scripting, or data processing.
- Frontend development using React.js / Angular / JavaScript / HTML5 / CSS3.
- Strong knowledge of REST API design, microservices, and cloud-based architectures.
- Hands-on experience with databases (SQL and NoSQL).
- Familiarity with CI/CD pipelines and tools like Jenkins, Git, or GitHub Actions.
- Experience with Docker, Kubernetes, or AWS/Azure/Google Cloud Platform preferred.
- Strong problem-solving and debugging skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.