Overview
Skills
Job Details
Title: Lead Engineer (React+ Java+ Python) Location : Charlotte-NC-Onsite
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/Google Cloud Platform/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