EEU Software
Senior Java Developer
București, Municipiul București, ro · Posted 11h ago
Job Description
Responsibilities ….
- Performed analysis activities including requirement clarifications, documenting use case
- Actively involved in the functional and technical discussion with the client
- Performed estimations based on industry widely known of project specific methods and tools
- Create and implement technical software solutions and perform product integration (including unit testing, integration and system tests)
- Actively involved in all the project stages(analysis, design, implementation, test/acceptance) when required
- Perform code review and provide technical mentoring for the junior developers
You are…
- Motivated by challenges and new opportunities (including learning technologies and products from the IBM WebShere portfolio MQ, WMQ Broker, BPM, ESB, WODM, iLog)
- Fluent in English
Required skills and experience:
Java Development experience
Java J2SE experience above 3years experience
Very good understanding of Object Oriented and Enterprise Design Patterns
Strong Java EE knowledge (Servlet, JSP + Tiles, JSTL, Filter)
Front-End Web application frameworks: Apache Struts, JSF, EJB , Spring(Core/MVC/Security), Google Web Toolkit
Web Services: RESTFull, Soap
ORM: EJB , Hibernate/JPA, iBatis
Unit testing using JUnit and EasyMock
Database knowledge
SQL/PL-SQL solid experience
Oracle / DB2 database
Pure web experience including Javascript, Ajax, HTML5, CSS3
Tools: Ant, Maven, Continous Integration, SVN
Application server knowledge JBOSS / WebSphere Application Server
Additional Information
- Agile(SCRUM) experience is a plus
- Javascript frameworks: JQuery, DOJO, Angular, React, VueJs
- French is preferrred
- Technical team leading responsibilities are needed: status monitoring and reporting, team coaching and mentoring, etc
Benefits:
- Reimbursement of agreed certifications
- Private medical subscription
- Motivating salary
- Performance bonuses
- Career path based on continuous learning and development. Internal courses and workshops.
- Multiple ongoing projects thus possibility to change projects/ teams
- Professional environment, access to leading-edge technologies
- Premium customers
- Stability