Job Description:
Job Title : Java Technical Lead with React+Java+Python Experience
Location : Charlotte-NC Onsite
Duration : Long Term
Job Description
Detailed skill set:
- Frontend: React.js, Redux, TypeScript, HTML5, CSS3, Webpack
- Backend: Java (Spring Boot), Python (Flask/Django/FastAPI)
- Dev Tools: Backstage, Docker, Kubernetes, Git, Jenkins/GitHub Actions
- Cloud: AWS/GCP/Azure (at least one)
- Databases: PostgreSQL, MongoDB, MySQL
- Testing: Jest, JUnit, PyTest, Selenium
- Strong understanding of RESTful APIs, microservices architecture, and system design.
- Excellent problem-solving and communication skills.
Job Description/ Responsibilities:
Lead the design and development of scalable web applications using React.js.
Gen AI Architect and implement backend services using Java (Spring Boot) and Python (Flask/Django/FastAPI).
Develop and maintain internal developer portals using Backstage.
Collaborate with DevOps and platform teams to integrate CI/CD pipelines and infrastructure tools.
Mentor junior developers and conduct code reviews to ensure best practices.
Work closely with product managers, UX designers, and stakeholders to deliver high-quality software.
Ensure application performance, scalability, and security.
Participate in architectural discussions and contribute to technical decision-making.
Top 3 skills required for this role:
1. Python
2. React
3. Java