Request a quote

Join our team!

Career

If you’re looking to grow your career, are passionate about what you do, and are willing to work in a high-energy environment – join us!

Apply today. Send your CV to: praca@nvt.pl

What we offer:cv

  • possibility to participate in challenging and fun projects
  • work in SCRUM teams within a dynamic, agile company
  • pleasant working atmosphere
  • flexible form of employment
  • performance-related pay – flat organizational structure
  • possibility to choose career paths
  • stable and secure working conditions
  • generous benefits package (insurance, Benefit card, English classes with a native speaker)
  • possibility to get to know new technologies and tools, as well as to earn professional certificates
  • comfortable, modern office in CH Promenada mall in Warsaw

We’re hiring! Check out our vacancies:

Project Leader / Product Owner

Responsibilities:

  • identifying and defining clients’ business needs
  • collaboration with the client throughout the project implementation
  • collaboration with technical lead in the field of solution proposals and cost analysis
  • collaboration with software development and maintenance team
  • planning and managing project budget
  • supervising development process, conducting acceptance tests and verifying software compliance with client’s business requirements

Requirements:

  • 3+ years of programming in Java
  • team leader aptitude, experience in managing a small team is an advantage
  • strong interpersonal and communication skills
  • ability to get things done (or have them done)
  • good English communication skills

Technical Team Leader / Senior JAVA Developer

Responsibilities:

  • employee in this position will manage one of the two development teams. The workload is divided as follows: 70% – developing, 30% – managing a 4 to 6-employee team
  • designing architecture and technical aspects of functionalities
  • participating in tendering and valuation process
  • assuring completion of the project in all areas
  • coordinating projects within development team
  • collaboration with clients, Product Owner and other employees
  • providing expertise and technical support for team members in more complex projects
  • being liable for the quality of software developed by team members

Requirements:

  • 5+ years of programming in Java
  • team leader aptitude, experience in managing a small team
  • strong interpersonal and communication skills
  • ability to get things done (or have them done)
  • good English communication skills

Senior Java Developer

Responsibilities:

  • Implementing application modules in Java EE
  • Software designing
  • Testing (unit testing, functional tests)
  • Assuring the highest quality of code
  • Drawing up project documentation, e.g., software requirements specification, unit tests, architecture
  • Collaboration with project managers or managing projects independently

Requirements:

  • Familiarity with Java EE/Java SE (e.g.: Spring, Hibernate, Servlet, JSP, JPA, JAX-WS), min. 3+ years of experience
  • excellent understanding of SQL, GIT/SVN, Maven
  • good knowledge of web technologies (http, certificates, HTML/DHTML, CSS, JavaScript)
  • JUnit + unit and functional testing frameworks
  • Familiarity with application server: Jboss
  • proficiency in object-oriented programming
  • ability to work independently, good communication skills and manners
  • strong self-motivation for learning and interest in personal growth
  • good English

Proficiency in one of the following technologies would be an asset:

  • Struts, SoapUI, Bootstrap, Angular, jQuery, GWT, JMS, ActiveMQ, PostgreSQL, Solr, ElasticSearch
  • familiarity with software design patterns and Continuous Integration process
  • practical knowledge of Agile/ SCRUM methodology

Java Developer

Responsibilities:

  • designing and programming in Java EE
  • designing new applications, modifying and improving the existing ones
  • automated software testing (unit and integration testing) of the developed code
  • documenting the implemented solutions

Requirements:

  • 1+ years of experience in Java EE-based projects
  • good knowledge of Java EE/Java SE (JDBC, Spring, Hibernate, Servlet, JSP)
  • good knowledge of SQL, GIT/SVN, Maven
  • familiarity with web application development
  • proficiency in object-oriented programming
  • ability to work independently, good communication skills and manners
  • strong self-motivation for learning and interest in personal growth
  • English level sufficient to read and write documentation/specification

Proficiency in one of the following technologies would be an asset:

  • Struts, SoapUI, Bootstrap, Angular, jQuery, GWT, JMS, ActiveMQ, PostgreSQL, Solr, ElasticSearch
  • familiarity with software design patterns and Continuous Integration process
  • practical knowledge of Agile/ SCRUM methodology

Junior Java Developer

Responsibilities:

  • active involvement in Java/JEE programming
  • testing (unit testing, functional tests)
  • documenting code and commenting out

Requirements:

  • working knowledge of Java, SQL, HTML
  • strong self-motivation for learning and interest in personal growth
  • ability to work independently, good communication skills and manners
  • English level sufficient to read documentation and specification