Java Software Developer

IT Teams is a Romanian company specialized in software outsourcing and remote staffing. We aim to assemble passionate experts to help companies and startups achieve success. We deliver the perfect combination of technical skills, methodology and high speed delivery techniques to help startups and established companies extend their development teams.


Apply now »

Job Openings

Java Software Developer

Our client is a company with over three decades of IT expertise, focused on making the digital transformation dream a successful reality for our clients.

Long Term


8 hours per day

Asap, April 2022

Qualifications / Requirements

  • Strong experience in IT analysis and development;
  • Ability to be a technical leader and referent; provide pragmatic and realistic solutions to technical issues;
  • Strong analytical skills;
  • Ability to gain recognition from both Dev and Ops;
  • Technical experience: Java 8 – 5 years devops experience; JavaEE, EJB- 2-3 years experience; 
  • JSON- 2-3 years experience;
  • Fluent in English (written and spoken)
  • Knowledge of JavaScript and/or NodeJS is a plus;
  • Experience in designing microservices and using resilient anti fragile patterns is a plus;
  • Experience in API design and development;
  • German is a real plus;
  • Skilled in some new technologies within AngularJS, React, GIT, Jenkins;


Key performance indicators:

  • Develop solutions that “work”;
  • Provide realistic estimations;
  • Manage efficiently the risks related to technical and architectural changes;
  • No complaints from the users or from Operation teams originating from a bad design or coding in Production;
  • Measurable improvement of the technical/functional quality of the software;
  • Ability to adapt her/himself to technical scope changes.



  • Develop new functionalities of the Encore+ platform including AGA portal;
  • Review specifications and code supplied by DevOps team members, check the performance and the respect of the development standards, deliver formal acceptance of their work;
  • Contribute by providing analysis and recommendations not directly linked to business requirements with continuous improvement of applications;
  • Stay permanently focused on the robustness and sustainability of the applications;


Soft Skills 

  • Communication, negotiation and interpersonal skills;
  • Teamwork in multi-cultural context;
  • Sharp technical curiosity; be ready to put the “hands in the engine” and to understand how an application works;
  • Open-minded; be ready to listen to and take into account Operation and Business teams’ concerns;
  • More interested in results than in personal preferences;
  • Interest in the functional side of applications and projects


Apply now »
Screenshot 2018-10-12 at 01.45.47

Why IT Teams:

We are driven by curiosity so we conduct a Discovery Process, ensuring that the technology we deliver stays in tune with customer’s business goals. We encourage our team members to speak up, to share their advices and worries if any, so we are able to properly handle the software development projects risks. Honesty is a key ingredient of our collaboration with customers as well with our colleagues. Our Commitment towards customer goals is reflected by our regular progress reporting, a constant revision of project goals and deadlines and a solid quality control.

Apply now »