We are looking for Mid Java Developers to join our team at one of our offices in Cluj-Napoca or Oradea. In this role, you will work on one of our projects, with different complexity and team size, ranging from 5 to 50+ colleagues.
This will be a dynamic environment, where you will have the chance to participate throughout the complete software development lifecycle, including the design and architectural decisions, and to focus on software quality through peer reviews, refactoring, continuous integration and deployment.
You will be part of our Java team and will connect with software engineers and leaders from our delivery centers and with our clients from Western Europe.
Your Responsibilities Contribute to design and architecture related decisionProvide development of new featuresPerform code refactoringPerform continuous integrationPerform code reviewsProvide release activitiesContribute to the project development process
Your Competencies Core Java expertiseExperience with Spring or JEEExperience with JPA and / or HibernateRelational DB : PostgreSQL / MySQL / Oracle / DB2 etc.
Experience with Web Services (REST, SOAP), JSON, XMLUnderstanding of the full software development lifecycle including agile development, test-driven development and continuous integrationWorking experience with Agile Methodologies (Scrum, Kanban)Maven / Gradle and Git knowledgeGood working experience with Eclipse / IntelliJOO design, UML & design patternsGood command of EnglishNoSQL DB is a plus