Java Developer @
2 weeks ago
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 (I'm trying to say we're 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. We're 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 (we're fine with breaks in the middle of the day);
- Set of non-salary benefits (Medicover, MultiSport, life insurance, referral program)
-
Java Developer @
2 weeks ago
Warszawa, Mazovia, Czech Republic RemoDevs Full timeBA/B.Sc. in Computer Science or a related technical field, or equivalent practical experience.4+ years of software development experience in Java.Advanced knowledge in Object-Oriented Design and programming concepts.Strong problem-solving skills.Good spoken and written English level — Upper-Intermediate or higherNice to have:Master's degree in...
-
Java/Python Developer @
1 week ago
Warszawa, Mazovia, Czech Republic Webellian Full timeFluent in written and spoken English (working language).Experience in object-oriented application development.Strong software development knowledge, including Java, Python, SQL, PL/SQL, Spring, and Docker.Familiarity with CI/CD tools, preferably Git and GitHub.Basic knowledge of application repositories and chart repositories.Generic functional understanding...
-
Java Developer
1 day ago
Warszawa, Mazovia, Czech Republic beBee Careers Full timeWe are seeking a highly skilled Java engineer to join our team.About the RoleThis is an exciting opportunity for a passionate software developer who is eager to work with the latest technologies, including Java 21 and Spring Boot 3.3.As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance...
-
Java Developer for a navigation project
1 week ago
Warszawa, Mazovia, Czech Republic Synergetica Full timeLocation in Poland5+ years of software development experience in Java.Advanced knowledge in Object-Oriented Design and programming concepts.Strong problem-solving skills.Good spoken and written English level — Upper-Intermediate or higherBA/B.Sc. in Computer Science or a related technical field, or equivalent practical experience.Experience with...
-
Junior Java Developer @
1 week ago
Warszawa, Mazovia, Czech Republic Netcompany Poland Sp. z o.o. Full timeA Bachelor's or Master's degree in a relevant IT specialization is requiredFully flexible and open to working with various technological platforms and toolsStrong willingness to improve programming skills and take on new IT challengesA basic understanding of object-oriented programming is a mustExcellent communication, and collaboration...
-
Highly Skilled Java Backend Developer
2 weeks ago
Warszawa, Mazovia, Czech Republic beBee Careers Full timeSkillful Backend Developer Wanted">BA/B.Sc. in Computer Science or a related technical field, or equivalent practical experience.We are looking for a highly skilled Java Developer to join our team as part of the international Data Intelligence Group.",
-
High-Performance Java Developer Required
2 days ago
Warszawa, Mazovia, Czech Republic beBee Careers Full timeJob Title: Experienced Java Software EngineerWe are seeking an experienced software engineer to develop and maintain high-quality Java applications that support business requirements. This role involves collaborating with cross-functional teams to deliver scalable and maintainable solutions.The ideal candidate will have expertise in cloud computing,...
-
AWS Certified Java Developer Job Opportunity
2 weeks ago
Warszawa, Mazovia, Czech Republic beBee Careers Full timeSoftware Engineers play a crucial role in developing and maintaining software applications. As a Java Developer, you will be responsible for designing, coding, testing, and deploying software solutions that meet the needs of our clients.">We are looking for an experienced Java Developer with expertise in AWS Engineering to join our team. The ideal candidate...
-
Senior Java Developer
2 weeks ago
Warszawa, Mazovia, Czech Republic beBee Careers Full timeAbout the Role:">The ideal candidate will be a skilled Java developer with a strong understanding of object-oriented programming and data modelling.With at least 1-3 years of commercial experience in Java development, you will be responsible for designing, developing, and maintaining efficient code using best practices and design patterns.You will work...
-
Senior Java Developer Position Available
6 days ago
Warszawa, Mazovia, Czech Republic beBeeSoftwareEngineer Full timeSoftware Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our team. As a Java Developer, you will contribute to the development and maintenance of our core banking product.Key responsibilities:Technical Expertise: Proficiency in Java, Angular, Cobol, SOA, CI/CD, API, Kubernetes, Ansible, Jenkins, and Mainframe.Development Skills:...