Informacje o stanowisku
Senior Full Stack Developer (Java+React)
Miejsce pracy: Warszawa
Technologies we use
Expected
- Java
- Spring Boot
- React.js
- JavaScript
- JUnit
- Jasmine
- Mockito
- Protractor
- Selenium
- Kubernetes
- Cloud Foundry
- Spring Cloud
Optional
About the 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.
Your responsibilities
- 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.
Our requirements
- 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.
Optional
- Exposure to Kotlin development (advantage).
Division of working time
This is how we organize our work
Team size
10
This is how we work
- at the client's site
- you develop several projects simultaneously
- you can change the project
- you have influence on the choice of tools and technologies
- you have influence on the technological solutions applied
- you focus on product development
- agile
- scrum
Team members
- fullstack developer
- automated test programmer
- manual tester
- product owner
This is how we work on a project
- pair programming
- TDD
- Continuous Deployment
- Continuous Integration
- documentation
- integration tests
- test automation
- unit tests
Development opportunities we offer
- substantive support from technological leaders
- technical knowledge exchange within the company
- time for development of your ideas
Benefits
- sharing the costs of sports activities
- private medical care
- integration events
- christmas gifts
- employee referral program
Recruitment stages
- Recruitment Interview
- Interview + Task assigment
- Interview with Chief Product Oficer
If you’re passionate about building innovative applications, enjoy full-stack development, and love working in a collaborative and supportive team, we’d love to hear from you. Apply today and help us create impactful solutions!
Integral Solutions
Integral Solutions to firma ekspercka z ponad 20-letnim doświadczeniem w inżynierii danych. Nasza wiedza i kompetencje pozwalają nam być czołową firmą konsultingową w tej dziedzinie w Polsce. Stawiamy na innowacyjne podejście i zawsze koncentrujemy się na celach biznesowych naszych Klientów.
Oferujemy nowoczesne, kompleksowe rozwiązania IT dla biznesu, wspierając firmy w obszarach Data Governance, Data Engineering, Data Analytics, integracji danych oraz zarządzania wiedzą.
Nasz zespół tworzą wysoko wykwalifikowani specjaliści – eksperci w zakresie danych, usług chmurowych i rozwoju oprogramowania.
Wyrażam zgodę na przetwarzanie danych osobowych zawartych w CV oraz w powyższym formularzu dla potrzeb obecnego procesu rekrutacyjnego, prowadzonego przez Integral Solutions sp. z o.o. z siedzibą w Warszawie, ul. Księdza Skorupki 5, zgodnie z postanowieniami Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (‘Rozporządzenie 2016/679’). Oświadczam, że dane są kompletne, prawdziwe i nie naruszają praw osób trzecich.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach