Important: This site uses cookies.

As part of our website we use cookies to provide you with services at the highest level, including in a manner tailored to individual needs. Using the site without changing the settings for cookies is that they will be included in your terminal device. You can make at any time to change settings for cookies.

Find offers


Senior Java Developer

Nr ref. (93/05)

Kraków (małopolskie)

Supporting our Partner from financial sector we are looking for Senior Java Developer.

Job description

Senior Java Developer will join the modern project and will be writing business code and taking care of integration/unit test coverage. Main responsibilities: writing good quality code, participating in code reviews and workshops, supporting automation: tests, deployments, monitoring. As an Senior Java Developer, you will be working on the accounting applications built using modern Java tech-stack; Java 8, Spring Boot,Angular, Apache, Tomcat. For more information please contact Paulina Oprych: paulina.oprych[at]


  • Opportunities to grow your expertise, take on new challenges, and reinvent yourself—without leaving the firm;
  • Direct access to clients, information and experts across all business areas around the world;
  • A collaborative environment that enables you to step outside your role to add value wherever you can;
  • High-quality benefits program emphasizing good health, financial security, and peace of mind;
  • Rewarding work with the flexibility to enjoy personal and family experiences at every career stage;
  • A culture of inclusion that values each employee’s unique perspective;
  • Volunteer opportunities to give back to your community and help transform the lives of others.


  • Minimum 7 years of professional experience in core Java;
  • Experience with Spring (Spring MVC, Spring Data, Spring Security) or JEE platform (CDI, JPA, EJB, JAX-RS, JAX-WS);
  • Strong foundation in Object Oriented Programming and Design Patterns;
  • Knowledge of SQL;
  • Experience with ORM frameworks (JPA, Hibernate, OpenJPA);
  • Experience with testing frameworks, one of: Spock, JUnit, TestNG, Mockito;
  • Web development skills – experience with HTML, CSS, and JavaScript, and JavaScript frameworks (AngularJS, jQuery);
  • Experience with WebServices (SOAP, REST);
  • Automated build platforms/continuous integration experience and knowledge (Jenkins, maven, gradle);
  • Knowledge of and experience with applying TDD principles in practice;
  • Experience with Linux/Unix platforms;
  • Experience with Agile methodologies (Scrum, Kanban);
  • Very good English skills, both written and spoken.

Additional requirements

  • Prior experience with Tomcat;
  • Experience with Jasper Report;
  • Experience with databases (Oracle, MS SQL Server);
  • Experience with test automation tools (Selenium/WebDriver, JBehave);
  • Experience with message queue brokers (WebSphere MQ, Oracle AQ).