Senior Java Software Developer

  • Full Time
  • Bucuresti
  • This position has been filled

ROLE of Senior Java Software Developer

  • As a Senior Software Developer you will develop our partner’s products/solutions
  • You will design and build new componentsand/or features, create automated tests where possible and make sure the software lives up to our qualitystandards

 

RESPONSIBILITIES

  • Maintain and develop software solutions in accordancewith defined objectives (quality, security, time schedule,cost)
  • Development and production launching ofprograms
  • Assistance in drawing up and validating technicalspecifications
  • Writing of documentation and procedures/ documentingthe source code with comments and writing technicaldocumentation
  • Implementing corrective actions . Reporting on progress, issues and problems to the

supervisor; providing lessons learned and givingsuggestions to optimize the work processes

 

TECHNICAL REQUIREMENTS

  • Very good knowledge of Java EE 6, Java EE 7
  • Very good knowledge of Java EE frameworks: Spring, Hibernate/EclipseLink or other ORM frameworks / JPA implementations
  • Knowledge of EJB / JMS, WebServices (SOAP , RESTful)
  • Knowledge of some core development tools used within the company (Maven, Jenkins, Git/SVN, Sonar, …)
  • Good knowledge of Eclipse/STS/Net Beans IDE/IntelliJ IDEA
  • Knowledge of Software Design Patterns, Unit Testing
  • Knowledge of HTML, CSS, JavaScript, AngularJS
  • Familiarity with Oracle/DB2/MySQL
  • 3/6 years of professional experience in softwaredevelopment
  • Optional: Familiarity with Agile/SCRUM-based softwaredevelopment

 

SOFT SKILLS

  • You have the ability to communicate about problems and solutions and to openly present her/hisown ideas
  • Independent and highly selfmotivatedwith a strong customerfocus
  • Able to work both independently andas part of a team
  • Fluency in English
  • Willing and able to be part ofinternational projects and initiatives
  • Action and results orientated, abilityto manage multiple priorities is alsoexpected
  • Ability to work under pressure andmeet deadline requirementscomplimenting a proactive andflexible approach with a resilient andresults-oriented nature

 

YOU MUST BE

  • Honest in your approach within theteam (if you promise, you deliver)
  • A forward-thinking developer with agood grasp of real world enterprisesoftware development
  • Actively interested on new software technologies.

Author: admin