Senior Java Developer

Description

Our Partner’s dynamically growing JAVA team is looking for new senior team members (employee or contractor) to enhance their technical expertise.  

Benefits#homeoffice #competitivesalary #technicalsupport  

If interested, write us here: hr@monster-code.com

Tasks

Tasks:

  • Java 8 J2EE coding
  • Test Driven Development to achieve the Acceptance Criteria of user stories Agile Feature Backlog
  • Grooming
  • Writing system and functional requirements documentation as required
  • Writing low level technical design documentation as required
  • Estimation of user stories Liaising with QA team to ensure that documentation is fit for purpose
  • Maintains application software and systems
  • Ensures all projects and releases are appropriately tested and risks are mitigated
  • Delivers technology solutions that support business goals
  • Partners with the product owner to understand business requirements, evaluates features, and translates application specifications into workable technical solutions
  • Supports technical initiatives and provides input into best practices to team
  • Developing API and integrating with other systems
  • Support testing of API

Skills

Required skills:

  • Java 8 Core Java and/or Object Orientated Programming
  • Spring (Core and Spring Integration)
  • Spring Boot, REST APIs
  • Experience with development of Microservices
  • UNIX/Linux (command line and shell scripting)
  • IntelliJ
  • Eclipse or Spring Tool Suite (STS)
  • JSON processing and validation
  • Test Driven Development (JUnit) Agile/SCRUM
  • Experience in working with CI/CD processes and devops

Optional skills:

  • Kubernetes or container orchestration experience
  • Knowledge of gRPC
  • Integration with Kafka or other MQ system
  • Working knowledge of AWS

Send your CV to us!

No file selected

255/0
I subscribe to newsletter
I have read and accept the Data Protection Policy.

Subscribe to our monthly coding goodies