Job title: Java Fullstack Developer
Location: Poland
- Work mode: Remote
Type of cooperation: B2B Contract
Salary range: 40-60/h USD netto + Vat
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.
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.
YOU ARE AN IDEAL CANDIDATE IF YOU HAVE:
* BSc in Software Engineering or BS degree in Computer Science.
* 8+ years of experience in the following technologies: Java (must have), Spring.
* 2+ years of experience with Python -MUST
* Work in XP practices, including remote pair programming and continuous delivery.
* Experience with Functional Programming and Java Streams.
* Experience with developing a reactive UI (Reactive JS).
* 2+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium
* 3+ years of experience in micro‑services‑based architecture and tools (Spring Boot/Cloud)
* Experience in DevOps development and Jenkins.
* Experience in designing, developing, and deploying cloud/hybrid‑based solutions.
* Experience in developing and deploying in Container based environments (Kubernetes, Cloud foundry).
* Familiarity with the following design concepts: micro‑services, service discovery, circuit breaker.
* Self‑starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment.
* Versatility and capability to switch easily between different tasks and technologies.
* Experience in assessing a broad range of information solutions and products.
* Strong critical thinker with problem solving aptitude.
* Fluent English – verbal and written.
NICE TO HAVE:
* Experience with LLMs/AI/Prompt Engineering/MCP.
* Experience with Data Analytics – big advantage.
#J-18808-Ljbffr