Senior Java Engineer
Kapelanka, Kraków
ITDS
Senior Java Developer
Join us, and transform complex challenges into elegant digital solutions!
Kraków - based opportunity with hybrid work model (2 days/week in the office).
As a Senior Java Developer, you will be working for our client, a global leader in financial services that is driving large-scale digital transformation projects. You will be contributing to the design and implementation of enterprise-grade applications that handle high volumes of data securely and efficiently. This role involves collaborating with cross-functional teams to deliver microservices-based solutions, building reusable APIs, and ensuring systems are scalable, reliable, and high-performing. You will be using modern technologies, development practices, and architectural patterns to create solutions that support critical business functions.
Your main responsibilities:
Designing and developing applications using Java, J2EE, Spring Framework, and Hibernate JPA
Building and maintaining scalable microservices architectures
Implementing reusable APIs and consuming RESTful web services
Applying Java design patterns to improve system maintainability and efficiency
Working with Elastic Search, Logstash, and Kibana for monitoring and analysis
Integrating messaging systems such as Solace into applications
Collaborating with cross-functional teams in Agile/Scrum environments
Implementing CI/CD pipelines using Jenkins, Docker, and Git
Managing data processing with XML and JSON formats
Ensuring quality through disciplined development, testing, and code reviews
You're ideal for this role if you have:
min 8 years of IT experience with proven delivery track record
BS or MS in Computer Science, Engineering, or equivalent professional experience
Strong proficiency in Java , J2EE, Spring Framework, and Hibernate JPA
Hands-on experience in building microservices architectures
Knowledge of RESTful API design and development
Experience with Elastic Search, Logstash, and Kibana (ELK stack)
Proficiency in CI/CD tools including Jenkins, Docker, and Git
Strong understanding of Agile/Scrum or Kanban methodologies
Solid knowledge of RDBMS and document-driven databases such as Oracle, PostgreSQL, and MongoDB
Excellent communication skills with ability to articulate technical and business concepts
It is a strong plus if you have:
Experience with UNIX or Linux environments
Knowledge of Python or Groovy scripting
Experience in developing NLP or AI-based solutions
Familiarity with MS Visio or Visual Paradigm for design modeling
Understanding of cloud-oriented development approaches
We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:
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 & remote work
Internal job number #7698 You can report violations in accordance with ITDS’s Whistleblower Procedure available here.
Senior Java Engineer
Senior Java Engineer
Kapelanka, Kraków
ITDS