Java Developer @ Catalogic Polska sp. z o. o.
Qualifications
- 3+ years of experience in developing applications with Java 11+.
- Strong understanding of Java fundamentals: immutability, collections, exception handling, memory management, asynchronous processing
- Solid grasp of OOP principles and SOLID design patterns
- Experience with clean code practices and code quality principles
- Good understanding of Spring Framework, Maven/Gradle, and RESTful Web services.
- Experience with modern Java features: Streams API, Optional, Functional Interfaces, try-with-resources, virtual threads
- Good knowledge of Docker, Compose
- Fluent work with Linux environments
- Knowledge of Git and GitFlow
- Experience in debugging and tracing/application performance management Java software.
- Understanding of JWT structure and stateless API authentication
Nice to have:
- Experience with microservices architecture and distributed systems
- Knowledge of MongoDB and RabbitMQ
- Understanding of CI/CD pipelines and automated testing (Jenkins)
- Experience with performance tuning and application monitoring
Company Description
Catalogic Software provides data protection and backup solutions, helping organizations safeguard and manage their data across various environments.
Job Description
The position of Java Developer is open in the DPX (Enterprise Data Protection) team that is working on implementing support for features that were so far only available in legacy Java GUI, implementing new functionalities around virtual infrastructure, physical infrastructure, and early Ransomware Detection features. You will be a part of a team that is working in a startup-like atmosphere from the US and Poland. We want you to help us create a modern backend built using microservices architecture, Spring Boot 3, and Java 21/17 (Im trying to say were using modern tools!: ? that is providing REST API to our Angular (SPA) based UI.
DPX Backend is built from two main components, one being written with C++ and Java (17, Spring), second is a set of micro-services built with Spring(Java 21), RabbitMq, MongoDb, and a lot of love. Were writing unit tests! And we make sure our code follows the same style across the code base (linters). We heavily rely on automated CI/CD pipelines in Jenkins that run our tests, semantic versioning/release and build docker images that can be deployed to our test environment (or your local dev environment if you want). Oh! We always do proper code reviews.
What we are offering:
- Full time job
- All necessary equipment such as laptop, additional monitor, and accessories
- Individual career path and professional development initiatives
- Continuous performance feedback and end-year performance review
- Remote work and flexible work hours (were fine with breaks in the middle of the day);
- Set of non-salary benefits (Medicover, MultiSport, life insurance, referral program)
Kategorie
backend
- Podrobné informace o nabídce práce
Firma: Catalogic Polska sp. z o. o. Lokalita: Práce v Polsku Odvětví práce: backend Pracovní pozice: Java Developer @ Catalogic Polska sp. z o. o. Směnnost práce fulltime - 40 hours per week Nástup do práce od: IHNED Nabízená mzda: neuvedeno Nabídka přidána: 14. 6. 2025
Pracovní pozice aktivní
Zajímavé nabídky práce v okolí:
Práce Java Developer @ Catalogic Polska sp. z o. o.: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Java Developer @ Catalogic Polska sp. z o. o.?
Práce je nabízena v lokalitě Warszawa.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Catalogic Polska sp. z o. o..