Java Developer

Full-Time
Brussels
Posted 5 years ago

If you enjoy playing a technical role on digital projects and are experienced in building platforms and applications in Java then we would like to hear from you.

Details for Java role

We are currently seeking Java developers who have a passion for software development and an excellent understanding of how to define and deliver solutions iteratively and collaboratively.
You will be involved in all areas of delivery, with the technical gravitas to mentor and inspire the development team by playing an integral part in helping them continuously improve by sharing your own knowledge, experience and insights. You will be confident in challenging business requirements to ensure you are continuously delivering the best possible outcome, harnessing innovation and driving adoption of new technologies to deliver business value

Responsibilities:

Working within the development team you will take responsibility for the implementation of project and BAU tasks including:

  • Design and develop new software or modify existing software to meet business requirements 
  • Work closely with all members of the team to deliver high-quality code that is tested and delivered across the full Software Development Life Cycle 
  • Participate in all Agile planning meetings and stand-ups 
  • Collaborate effectively with technical leads, project managers, business analysts, quality assurance and    other team members 
  • Communicate effectively and appropriately with clients
  • Assist the team to provide effort estimates for new features to be developed 
  • Discuss where applicable or assist client support members in detailing out code changes required for BAU 
  • Take ownership of small functional changes and bugs raised by clients in an implementation capacity. 

Essential skills and experience:

  • Programming languages: Python Scripting, knowledge of Java
  • Build tools: knowledge of Gradle (or) Maven
  • Architectural styles: Web services, SOA, REST API, Micro services
  • Code versioning tools: GIT (or) Mercurial
  • Testing: Junit, Mockito, Powermock
  • Java IDE: IntelliJ (or) Eclipse
  • Web framework: Experience in any of the popular webservice frameworks like Spring-ws, CXF, RestEasy
  • Application Lifecycle Management Tools: JIRA, Confluence, Jenkins, NexusPro (or) similar.
  • BigData Technologies: AWS Aurora, Kerberos, Real Time data processing, Spark, Kafka, Samza
  • Devops: AWS, Kubernetes, Ansible, Jenkins, Groovy, Shell Scripting

Apply for this position

If this job sounds like the next step in your career, then please email your CV to info@nrxdigital.com

Job Features

Job CategoryCurrent

Apply Online