Java Back-End Developer

What is the job about

You will create prototypes and designs and builds modules and solutions in all iterative cycles, to develop, maintain, and optimize the business outcome.

This role is responsible for performing peer reviews, collaborating with architects and other developers to produce design, and ensuring that technical documentation and training is provided for reference and operational support. Typically reports to the Chapter Lead.

Apply for job

Key Responsibilities

  • Designs and develops code, writes and executes unit and integration tests, and supports testing of deliverables against user and technical story acceptance tests
  • Designs and develops micro-services in Digital Agility Layer supporting specific commercial requirements and customer journeys
  • Builds performance driven websites/user interfaces with an understanding of network traffic, HTTP requests and other performance focused enhancements
  • Tests and deploys developed micro-services to relevant environments using available CI/CD tools. Understands / uses RESTful APIs and JSON
  • Coordinates with relevant stakeholders inside and outside the squad to clarify commercial requirements and ensure the correct high-quality outcome
  • Estimates user and technical stories to help inform and prioritize backlog
  • Suggests improvements to user stories and design
  • Manages technical debt as part of daily activities
  • Maintains coding standards
  • Troubleshoots, maintains and optimizes released micro-services based on defined allocation of ownership

Skills & Required Qualifications

  • Java 17, Spring, Spring Boot 2.7.x, 3.x, Spring Cloud
  • Git, Github, Jenkins
  • Mongo, Kafka, Oracle, Siebel, Tibco
  • Docker, Kubernetes, Eureka Stack
  • Microservices architecture

Nice to have

What we can offer

  • 60% HomeOffice

Contact me

Johannes Van Wijk

Head of Human ICT

johannes.vanwijk@humanict.eu 731492885

Information

Prague
CZ / AJ
7 000 CZK / MD
On-site / Remote
Full time
IČO
IMMEDIATELY
Home Office

Apply for job

Life in Human ICT

If our current listings don't match your aspirations but you believe you're a great fit for our team, we still want to hear from you. Share your skills and passions with us!

Partners we work with