We are looking for Java Developer, who will be responsible for the delivery of well-tested, documented, and scalable backend solutions for the client, contributing to the global logistics portal’s growth and stability. You also will be responsible for the developing and maintaining the client’s global logistics portal, responsible for tracking shipment, reports, documents, alerts, and notifications.
Details:
Start: ASAP
Duration: 6+ month contract
Work Type: Full Remote
Work Schedule: Full-time (CET core hours 9-17)
Languages: Fluent in English
Technology: Java 17, Spring Boot 3+, Cloud, Security, JUnit, RedHat OpenShift, Oracle SQL, Rest API, Apache Kafka, Linux (Expert)
Skill Area: Application Development
Task Focus: Designing and developing scalable backend platforms and APIs for a global logistics portal.
Team Structure:
4 Developers
1 Business Analyst
1 Tester
Majority of the team is based in Prague, with meetings held in CET time.
Work Methodology:
Agile, with 2-week sprints.
Self-organized personality and fast learning capability are required due to remote collaboration.
You have:
Strong experience with Java 17 and Java frameworks (Spring Boot 3+, Cloud, Security).
Proficiency in JUnit for unit testing.
Advanced knowledge of RedHat OpenShift, SQL Oracle, and Rest API development.
Experience with Apache Kafka for messaging and event streaming.
Familiarity with Linux environments.
Understanding of cloud computing concepts.
Strong problem-solving skills and ability to participate in business requirement analysis.
Nice to Have:
Experience with build and release pipelines using Jenkins, Azure DevOps, or GitHub Actions.
Exposure to Microsoft Azure cloud platform.
Familiarity with global logistics systems or portals.
Responsibilities:
Design and develop scalable backend platforms and APIs.
Collaborate with the development team and business analyst to analyze business requirements.
Write, test (using JUnit), document, and deliver high-quality code within defined business stories and technical tasks.
Participate in Agile 2-week sprints and attend meetings during CET core hours (9-17).
Ensure system security and reliability, maintaining high-performance standards.
Work closely with teams based in Prague, maintaining effective communication and collaboration.