Senior Java Developer
ITDS Polska Sp. z o.o.
⚲ Wrocław
17 850–22 680 zł / mies. (zal. od umowy)
Wymagania
- Java
- Spring Framework
- PostgreSQL
- Oracle
- OpenShift
- Jenkins
- GitLab
- RabbitMQ
- Kafka
- MongoDB
Opis stanowiska
Nasze wymagania: 5+ years of experience in Java development within enterprise environments. Strong expertise in Java, Spring (preferably 21/25), JPA, and REST API development. Proficiency in database management, including PostgreSQL and Oracle. Solid knowledge of security patterns and testing frameworks such as JUnit and Mockito. Experience working with containerization and CI/CD tools like OpenShift, Jenkins, and Gitlab. Comfortable working in a collaborative environment with testers, analysts, and Product Owners. Mile widziane: Experience with RabbitMQ, Kafka, or MongoDB. Familiarity with Camunda BPM and banking industry solutions. Certifications or knowledge related to these technologies. O projekcie: As a Senior Java Developer, you will be working for our client, a leader in the banking sector dedicated to delivering cutting-edge financial solutions. You will help build robust, secure, and scalable enterprise applications that empower banking institutions and SME clients across Europe. Join us in shaping the digital transformation of financial services and advancing your career in a dynamic, innovative environment. Unleash innovation — drive the future of enterprise software development! Wroclaw/Poznań-based opportunity with hybrid work model (up to 4 remote days per week). Zakres obowiązków: Develop and maintain high-performance Java applications using Spring Boot (preferably 21/25 versions) and Spring frameworks. Design, implement, and optimize REST APIs with security best practices. Collaborate closely with testers, analysts, and Product Owners to deliver seamless solutions. Manage databases including PostgreSQL, Oracle, and utilize JPA for persistence layer development. Use architectural tools such as Postman, Liquibase, Jenkins, Gitlab, Maven, and OpenShift to ensure continuous integration and delivery. Contribute to system security design, integrating technologies like Mockito, JUnit, RabbitMQ, Kafka, and MongoDB. Participate in code reviews, architectural discussions, and testing for quality assurance. Support deployment pipelines and collaborate with cross-functional teams to deliver excellence. Oferujemy: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participate in Social Events, training, and work in an international environment Access to attractive Medical Package Access to Multisport Program Access to Pluralsight Flexible hours