Наш клієнт:
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.
Ваші завдання:
- Design, develop, and maintain backend services using Java, Spring Boot, and microservices architecture.
- Build modern frontend applications using React and TypeScript/JavaScript.
- Participate in the complete software development lifecycle, from architecture to deployment and support.
- Work in an Extreme Programming (XP) environment with pair programming and close team collaboration.
- Develop scalable distributed solutions using Spring Cloud and related technologies.
- Create responsive and reactive web interfaces for enterprise applications.
- Apply TDD/BDD methodologies and maintain high engineering standards.
- Improve CI/CD pipelines and support automation processes.
- Deploy and maintain applications in Kubernetes and cloud-based environments.
- Collaborate with cross-functional international teams in an Agile setup.
Необхідний досвід та навички:
- 8+ years of commercial software development experience with Java and Spring ecosystem.
- 4+ years of frontend development experience with React and modern JavaScript/TypeScript.
- Strong experience with microservices and distributed system architecture.
- Solid understanding of software design patterns and scalable application development.
- Practical experience with TDD/BDD and testing frameworks.
- Experience with CI/CD tools and engineering automation practices.
- Hands-on experience with Kubernetes, containers, and cloud or hybrid environments.
- Good knowledge of functional programming concepts and Java Streams.
- Experience building reactive and high-performance UI applications.
- Strong collaboration and communication skills.
- Upper-Intermediate+ English level.
Було б добре:
- Knowledge of Kotlin.
- Experience with Cloud Foundry or similar enterprise platforms.
Умови праці
5-денний робочий тиждень, 8-годинний робочий день;