Senior Java Engineer

Senior Java Engineer

Warsaw

How you will get the job done

  • Working on a daily basis in an agile environment.
  • Working in a dynamic, scrum team, cultivating a culture of cooperation and openness.
  • Following internal best practices with respect to coding standards, unit test coverage, automation, and continuous integration.
  • Designing, developing and modifying current systems (applications & APIs).
  • Recognizing new technologies and tools for the needs of ongoing projects.
  • Making proof-of-concept for selected technologies.
  • Cooperating closely with clients.
  • Supervising Junior Developers’ code.
  • Supporting team members.
  • And many others.

Skills and experience you will need

  • At least 5 years of commercial experience in Java developer role.
  • Knowledge of Java 7-11.
  • Experience with JEE, JMS, REST, Web Services, JPA (Hibernate).
  • Solid understanding of Object Oriented Application Design and patterns.
  • Experience with JUnit, Mockito, Arquillian.
  • Real experience with IDE and CI/CD related tools (Eclipse, IntelliJ, Jenkins, Maven, Sonar, Git, Docker).
  • Familiar with WildFly, GlassFish, ActiveMQ.
  • Experience with SQL (MS SQL).
  • Knowledge of agile tools like Confluence and Jira.
  • An interest in sharing knowledge.
  • Good analytical and problem-solving abilities.
  • Good team player.
  • Very good English skills.
announcement.apply