A
A-listware
FullstackSenior
Senior XP Full-stack Java&Python/React developer
JavaSpringPythonReactMicroservicesSpring BootTddBddJUnitJasminMockitoProtractorSeleniumJenkinsKubernetesCloud FoundryCloud SolutionsHybrid SolutionsFunctional ProgrammingJava StreamsReactive Ui DevelopmentClaude.Code
About the Position
Our Customer: A product-focused organization developing innovative enterprise-grade solutions, with a strong emphasis on modern engineering practices, AI-driven development, and high-performance distributed systems. Your tasks: Design, develop, and maintain full-stack applications using Java, Spring, Python, and React.
Responsibilities
- Design, develop, and maintain full-stack applications using Java, Spring, Python, and React.
- Own the entire development lifecycle — from architecture and design to implementation, testing, and deployment.
- Work in an Extreme Programming (XP) environment with remote pair programming.
- Build scalable microservices-based systems using Spring Boot and related technologies.
- Develop responsive and reactive user interfaces using modern JavaScript frameworks.
- Apply TDD/BDD practices to ensure high-quality, maintainable code.
- Contribute to DevOps processes, including CI/CD pipelines and automation using Jenkins.
- Design and deploy cloud and hybrid solutions in containerized environments (Kubernetes, Cloud Foundry).
- Collaborate closely with cross-functional teams in a fast-paced, dynamic environment.
- Participate in building AI-driven features, including working with LLMs and prompt engineering.
Requirements
- 8+ years of experience in software development with strong expertise in Java and Spring.
- 2+ years of hands-on experience with Python.
- 2+ years of frontend development experience, primarily with React.
- Experience working in microservices architecture (Spring Boot / Spring Cloud).
- Strong understanding of modern software design patterns (microservices, service discovery, circuit breaker).
- Hands-on experience with TDD/BDD frameworks (Junit, Jasmin, Mockito, Protractor/Selenium).
- Experience with DevOps practices and tools, including Jenkins.
- Experience with containerization and orchestration (Kubernetes, Cloud Foundry).
- Experience building and deploying cloud or hybrid solutions.
- Experience with functional programming and Java Streams.
- Experience with reactive UI development.
- Hands-on experience with Claude.code.
- Upper-Intermediate or higher level of English.
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Senior XP Full-stack Java&Python/React developer