Experienced Java Software Developer

For our client, an international telecommunications service provider, we are looking for an Experienced Java Software Developer.


Job description
  • be part of a team developing network management system for managing the company's devices.
  • be responsible for the design and development of different features of the product.
  • take active role in discussions regarding the NMS product future architecture.


Job requirements

Must:

  • BSc/BA Computer Science or equivalent.
  • Very good Java knowledge and 2+ years of experience as Java Developer
  • Proven experience of OO software design and multithreading programming.
  • Proven experience in SQL and relational DB concepts.

Core:
  • Experience with Spring environment (specifically Core, MVC, Security).
  • Experience with Web servers (Wildfly is preferred).
  • Experience with JPA and Hibernate.
  • Familiarity with PostgreSQL / Oracle DB.
  • Familiarity with no-SQL Databases / Big-Data (Elasticsearch preferred)

Advantage:

  • Familiarity with JUnit testing
  • Experience with Git, Jenkins, Sonar, Continuous Integration
  • Familiarity with Eclipse RCP / Swing.
  • Familiarity with Angular.
  • Familiarity with Maven.
  • Familiarity with JMS and messaging-based solutions.
  • Experience with network management systems (NMS/EMS) and SNMP.
  • Experience of working in multi-site projects.
  • Experience of working in a Scrum / Agile project.

We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Country
Romania
Location
Bucharest
Contract type
permanent
Job-ID
223622