Skip To Main Content

Java Developer Jobs in Poland

EPAM is looking for Java Developers in Poland.

hot
Are you an ambitious developer ready to launch your career? EPAM is seeking a Junior Java Developer to join our dynamic team in Wroclaw. In this role, you will receive hands-on training and mentorship while contributing to a high-impact project for a global technology leader. This is a unique opportunity to work in a collaborative, Agile environment, building your skills with modern technologies and making a real difference in delivering high-speed, reliable internet across the U.S. You will be part of a core engineering team working on a major telecommunications initiative. The project leverages a modern tech stack — Java, Kotlin, Spring, Google Cloud Platform (GCP), SQL, Microservices, REST, Gradle, Git, React, and more — to power scalable, enterprise-level systems. Ready to launch your career in cloud engineering? Apply now and join our global team! This role offers a hybrid model, with 3 days per week working from the client's office in Wrocław, Poland.
hot
We are seeking a highly skilled Senior Java Developer . Join EPAM’s rapidly growing AI platform group within a leading global investment bank, where you’ll collaborate with data scientists, software engineers, and business analysts on innovative projects. You will contribute your expertise to cutting-edge solutions in a dynamic, cloud-native environment, working with advanced AI and machine learning technologies. This role is based in Krakow, Poland, with a hybrid work model requiring three days per week onsite. If you’re ready to make an impact and grow your career, we want to hear from you!
hot
We are seeking a talented and motivated Junior Java Developer to join our progressive team. In this role, you will have the opportunity to grow and develop your skills while contributing to the team's success under the guidance of experienced mentors. The team is committed to enabling the client's organization to deliver valuable and high-quality software that drives business growth and performance. If you're ready to contribute to impactful projects in a dynamic environment, we'd love to hear from you! For this role, we consider candidates residing in Wrocław due to a hybrid mode of work, with 3 days per week working from the office.
We are seeking a Lead Java Developer to join our global Fixed Income Rates and Credit Markets Technology team. You will design and deliver high-performance applications for trading desks, contributing to new features and system stability. Apply now to be part of a motivated, international team. This role offers a hybrid model, allowing you to work 3 days a week from our office in Kraków.
We are seeking a Senior Java Developer to join our global Fixed Income Rates and Credit Markets Technology team. You will work across multiple countries to design and deliver high-performance trading applications, enhancing existing systems and developing new features. Join us to contribute to a sophisticated, multi-faceted trading platform and advance your career in financial technology. This role offers a hybrid model, allowing you to work 3 days a week from our office in Kraków.
We are seeking a SAP CAP Developer with a strong background in Java to join our software engineering team. You will work on building web applications using SAP technologies and modern development practices. This role requires experience in Java, Spring Boot, and SAP-related tools to deliver effective solutions for our clients. You will collaborate closely with cross-functional teams in an agile environment to drive project success. If you have a passion for SAP development and want to contribute to innovative projects, we encourage you to apply.
hot
Join EPAM as a Senior Java Server-Side Developer in our customer’s trading solutions team. You will help build advanced trading platforms that provide principal liquidity and post-trade services, supporting optimal risk management for flow products This is an opportunity to work on high-impact systems in a dynamic, global environment. The customer project involves developing and enhancing front-office and middle-office trading applications for a leading global financial institution. The solutions cover pricing, risk management, and regulatory compliance for a range of financial instruments, including FX, fixed income, and credit derivatives. Our client is a major player in the investment banking sector, operating in the financial services domain. They specialize in capital markets, trading, and risk management, serving institutional clients worldwide. This role offers a hybrid model, with 3 days per week working from the client's office in Wrocław, Poland. If you are passionate about building innovative trading solutions and want to be part of a collaborative, global team, we encourage you to apply.
hot
Join EPAM as a Middle Java Server-Side Developer in our customer’s trading solutions team. You will help build advanced trading platforms that provide principal liquidity and post-trade services, supporting optimal risk management for flow products. This is an opportunity to work on high-impact systems in a dynamic, global environment. The customer project involves developing and enhancing front-office and middle-office trading applications for a leading global financial institution. The solutions cover pricing, risk management, and regulatory compliance for a range of financial instruments, including FX, fixed income, and credit derivatives. Our client is a major player in the investment banking sector, operating in the financial services domain. They specialize in capital markets, trading, and risk management, serving institutional clients worldwide. This role offers a hybrid model, with 3 days per week working from the client's office in Wrocław, Poland. If you are passionate about building innovative trading solutions and want to be part of a collaborative, global team, we encourage you to apply.
hot
We are seeking a Lead SAP CAP Java Developer to join a strategic SAP Signavio initiative focused on building enterprise-grade services on SAP Business Technology Platform. You will work closely with senior stakeholders to deliver scalable, secure, and maintainable cloud services aligned with SAP's best practices. Join us to contribute to a long-term delivery partnership in the Signavio domain and advance your career in enterprise SAP development.
hot
We are seeking a Senior SAP CAP Developer with Java to join a strategic SAP Signavio initiative focused on building enterprise-grade services on SAP Business Technology Platform using CAP (Java). You will work closely with senior stakeholders to deliver scalable cloud services emphasizing quality, security, and maintainable architecture within an enterprise SAP landscape. Apply now to contribute to a long-term delivery partnership in the Signavio domain.

Java developer jobs in Poland

Java developer jobs in Poland are represented by a large selection. Specialists have the opportunity to choose exactly the option of work that suits the parameters that are significant to them. If such an expert has a sufficient level of competence, they can choose among various vacancies on the market and find exactly such companies where they are satisfied with the salary level, schedule features, team, leadership style, and enterprise values.

Description of Java developer jobs in Poland

Java development jobs in Poland is a job that requires knowledge of one programming language, which a specialist can apply in various areas of their multidisciplinary activity. To find a good position within Java programmer jobs in Poland, you need to be able to create various IT products that companies need. The Java programming language is versatile. It allows you to develop both small and large web products. In particular, there is a request for various applications.

Among the current positions for Java developers, there are enough options for specialists with different levels of experience. Usually, such specialists are conventionally classified into three groups - entry-level, intermediate, and senior-level professionals. Salary depends on this skill level. The level also affects what specific tasks will be entrusted to a specialist hired.

Responsibilities of Java programmer jobs in Poland

To take the best positions for Java developers, you should be well-aware of your responsibilities. Let's consider them in more detail:

  • Understanding of each technology that is needed to develop a product at each stage of its life cycle
  • Ensuring sufficient performance for ongoing projects
  • The ability to find errors in the written code and correct them
  • Maintenance of accompanying documentation and the ability to clearly explain it to the customer and manager
  • Work with updates, and their implementation in the finished product in order to improve its parameters

If we talk about the duties of a senior developer, they also need to coordinate the work of junior colleagues.

Java developer requirements

Java jobs openings in Poland are open to professionals who have the following competencies:

  • The presence of sufficient experience (it is determined by each company depending on the complexity of the work and the level of remuneration that it is ready to provide to a specialist)
  • Ability to work with different databases, frameworks, and libraries
  • Knowledge of OOP
  • Good experience in API development, SQL, and Agile environments
  • The ability to implement high-quality automation tools in the work
  • The ability to work effectively using cloud technologies

These skills become a guarantee that a specialist will find a good job.

Soft skills and online work in Java development in Poland

In addition to hard skills, which reflect general training within a specialization, there are also soft skills requirements that must be inherent to the person being hired for this position, especially for remote ones. It is about the skills of discipline and interpersonal communication. Among them are:

  • The ability to be punctual and meet deadlines that are agreed upon before starting work on each specific project.
  • Ability to communicate effectively with other team members. For example, if this is a junior developer, they should be able to learn from the experience of senior colleagues. And for senior developers, it is important to be able to transfer such experience.

To be a manager, you must have these skills. And to find a suitable job, use the EPAM platform.