Python Engineer with Java full stack
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+46 more
Job description
- Design, develop, and deploy end-to-end full stack applications using Spring Boot, Python, React JS, and MongoDB
- Build and integrate AI/ML-driven features into enterprise platforms (e.g., intelligent workflows, , Bot frameworks, Performance enhancements, LLM integrations, Resiliency patterns etc)
- Architect scalable, resilient, and high-performance microservices-based systems
- Own the complete Software Development Lifecycle (SDLC) - from requirements, design, development, testing, to deployment and support
- Develop reusable APIs, services, and UI components with a focus on performance and reliability
- Collaborate with cross-functional teams including product, AI/ML engineers, DevOps, and stakeholders
- Implement and optimize CI/CD pipelines and DevOps practices
- Drive code quality, design patterns, and engineering best practices
- Continuously evaluate and adopt emerging technologies, especially in AI and automation ecosystems
Requirements
We are seeking a highly experienced Full Stack Engineer with deep expertise in Spring Boot (Java), Python, React JS, and MongoDB, coupled with strong exposure to AI-driven applications and end-to-end product development. The ideal candidate is a self-driven expert systems developer who can conceptualize, design, build, and scale complex applications independently, while adhering to modern SDLC practices and Agile methodologies. This role requires strong engineering fundamentals, hands-on coding expertise, and the ability to lead the development of scalable, intelligent, and cloud-native applications., * 12 years of software engineering experience, or equivalent practical expertise
- Proven expertise in full stack development and system design with Python, Spring boot Java and React Technologies
- Expertise with Secure coding practices
- Strong experience working in Agile/Scrum environments
- Exposure to platform engineering and large-scale system optimization
- Experience in low-latency, high-throughput systems
- Knowledge of enterprise architecture patterns, Backend & API Development
- Expert in Java (Spring Boot) for microservices and enterprise backend systems
- Strong proficiency and hands-on development with Python (including frameworks like FastAPI, Flask, or Django)
-
Experience building RESTful and event-driven architectures Frontend Development
- Advanced hands-on experience with React JS
-
Strong understanding of modern UI/UX principles, state management, and performance optimization Database Technologies
- Deep expertise in MongoDB (NoSQL)
-
Good understanding of SQL and hybrid data models AI & Intelligent Systems
- Hands-on experience integrating AI/ML models or APIs
- Exposure to LLMs, NLP, or intelligent automation systems
-
Experience building AI-powered applications or expert systems is highly preferred ______________ Cloud, DevOps & Automation
- Strong experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar)
- Familiarity with cloud platforms
- Experience with build and automation tools: Maven, Gradle
-
Proficiency in scripting: Python, Bash, Shell ______________ Architecture & Integration
- Experience with microservices architecture and distributed systems
- Messaging platforms: Kafka, Solace, or similar streaming technologies
-
Strong understanding of system scalability, resilience, and observability ______________ Monitoring & Observability
-
Experience with tools such as: o Elastic Stack (ELK) o Grafana, Kibana o Splunk, AppDynamics
-
Ability to define metrics, alerts, and performance dashboards ______________ SDLC & Engineering Excellence
- Deep expertise in end-to-end SDLC practices
-
Experience with: o Version control systems (GitHub) o Release management o Automated testing frameworks
-
Strong understanding of: o Code quality standards o Secure coding practices o Performance tuning, * Strong problem-solving and analytical thinking
- Excellent communication and stakeholder management skills
- Ability to work independently and take ownership of complex systems
- Proven ability to mentor and lead engineering teams
- Strong collaboration mindset across distributed teams
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦