Senior Java Developer

Viercode is a polish software company that connects best tech-driven engineers with best companies around the world in need of building or scaling their technology teams. We build high-performing teams of software engineers for the world’s leading brands. 

If you want to join our team, Viercode can guarantee you a professional development through work among professionals and experts, in a creative and friendly atmosphere. We also provide a lack of routine in performing daily duties. 

We value your time and your involvement. That’s why you have the possibility to work in flexible hours. Moreover, we assure reward adequate to engagement and performance.

We are currently looking for a Senior Java Developer to join Our Client project team in order to provide services in the full life-span of software production, such as: analysis and development of functional specifications, data analysis in source systems, defining business requirements, design, development, post-implementation maintenance of IT systems dedicated to support modern business processes, support in UAT end user tests.

Remuneration depends on the level of experience in the position, as well as the outcome of the recruitment process. 

Senior 130-170 PLN / per hour + vat (B2B) 

If you want to work in a powerful network surrounded by passionated experts - this is the job you have been looking for!

Don't wait - send us your application to be a part of the Viercode team -  most energizing community of engineers and get long-term projects for various industries!


  • Development, testing and maintenance of Java based components
  • Creation of technical documentation
  • Analysis of customers’ needs
  • Collaboration with analysts and architects to detail project assumptions
  • Responsibility for execution of assigned projects
  • Solving problems during implementation of projects
  • Consultancy and cooperation with both internal and external teams


  • Excellent knowledge of programming in Java (preferably 5+ years of professional experience)
  • Good knowledge of Spring and Hibernate frameworks
  • Good knowledge of HTML, JavaScript, JQuery, JMS, Web Services
  • Good knowledge of XML and related technologies
  • Good knowledge of SQL and relational databases
  • Practical experience with software development tools: MAVEN, Ant, Docker, Git and testing: jUnit, Mockito
  • Knowledge of popular and used programming frameworks and design patterns
  • Ability to create and understanding of technical documentation based on UML
  • Ability to think analytically and create solutions concepts based on Java components
  • Well organized, independence, responsibility, good interpersonal skills, presentation skills
  • Nice to have Certificate: Oracle Certified Professional
  • Fluent English in speaking and writing, enabling the use of technical documentation and communication with team members


  • MultiSport card and private health care
  • Interesting and ambitious projects - no routine or repeatability of activities
  • Flexible working hours
  • The possibility for taking part in international projects
  • Excellent work atmosphere, including team events, hackathons
  • Work atmosphere as close as possible to a startup within a large corporation

Terms of cooperation

  • Fully remote work
  • Full-time work
  • English at B2 level
  • Polish min. at B1 level