Senior Fullstack Developer (Java+React)
Integral Solutions
⚲ Warszawa
24 864 - 34 104 PLN (B2B)
Wymagania
- Java
- React
- Spring
- Functional programming
- JavaScript
- UI design
- TDD
- BDD
- JUnit
- Jasmine
- Mockito
- Protractor
- Selenium
- Microservices architecture
- DevOps
- CI/CD
- Jenkins
- Kubernetes
- Kotlin (nice to have)
- AI (nice to have)
- LLM (nice to have)
Opis stanowiska
O projekcie: Location: Poland Work mode: 100% Remote Type of cooperation: B2B contract Salary range: 40 - 55 USD / H net About the company/project* We are looking for an exceptional Senior Software Developer with a passion for coding who is not afraid to seek new solutions. We offer cooperation with a unique client who provides opportunities for development in many complex and global supply chain projects. You will join a new IT Hub, where you will encounter only new technologies and projects related to the creation of new functionalities. What we offer - Long-term cooperation in a prestigious, global corporation - Cooperation with international teams across Europe and Israel - Career development path - from Software Engineer to Tech Lead - Challenging projects and exposure to new technologies - Private healthcare package or access to Multisport Wymagania: You are an ideal candidate if you have: - 5+ years of commercial experience in Java and Spring (core and Boot/Cloud). - Strong background in Functional Programming, including effective use of Java Streams. - 4+ years of expertise in frontend development with React and other modern JavaScript frameworks/libraries, with focus on reactive UI design. - 2+ years applying TDD/BDD practices using JUnit, Jasmine, Mockito, Protractor, and Selenium. - Solid experience in microservices architecture, including service discovery and circuit breaker patterns. - Skilled in DevOps practices, CI/CD pipelines with Jenkins, and deploying applications in containerized environments (Kubernetes, Cloud Foundry). - Hands-on experience in cloud/hybrid solutions design, development, and deployment. - Strong problem-solving skills, self-starter mindset, and ability to prioritize in dynamic environments. - Flexible and adaptable, with experience evaluating diverse technology solutions. - Excellent written and spoken English communication skills. Nice to have - Exposure to Kotlin - Familiarity with AI/LLM solutions Codzienne zadania: - Full-stack development of innovative applications with Java, Spring, React, and modern JS frameworks. - End-to-end ownership of the development lifecycle: design, architecture, coding, testing, deployment, and DevOps. - Build and maintain microservices architectures and reactive UIs. - Apply TDD/BDD practices with JUnit, Mockito, Jasmine, Selenium/Protractor. - Contribute to CI/CD pipelines and deployments on Kubernetes / Cloud Foundry. - Design and deliver cloud/hybrid solutions with high scalability and reliability. - Work in XP practices, including remote pair programming and continuous delivery.