Job Description
Our Client
It was founded in 1923 and is currently the third largest bank by assets in Romania.
Responsibilities
- Analyze, design, adapt and develop the Java applications for our client
- Assure support to the project teams in analyzing, development, implementing the new developments and perform unit tests
- Creating project documentation
- Assisting the team with analyses of production incidents
Requirements
- Minimum 5 years in Java EE technology
- Languages and technical / programming standards:
- Java technologies: Java SE v.8+, Java EE v.7
- EJB, JMS, JTA, JAXB, JAX-WS, JAX-RS, Servlet, JSP, JSF, JSTL
- Web Technologies: HTML5, JavaScript, CSS, AJAX, jQuery
- Jasper Reports
- SOA experience
- Restfull API development experience
- Knowledge of pair programming, continuous integration and test-driven development
- Knowledge of design and modeling relational databases: Oracle / Postgres, MySQL
- Working collaboratively / Tools: SVN, Git
Education and soft skills
- Technical bachelor / university degree
- Knowledge of English language – advanced level, French language would be a plus
- Balanced, determined, solution oriented and passionate about programming
- Analytical skills and good communication skills
- Ability to openly present the ideas
- Independent, self-motivating, with customer focus and ability to manage multiple tasks
- Proactive, flexible approach
- Understanding business objectives and deadlines