Senior Java Developer

Senior Java Developer
UI Centric, Hungary

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 17, 2023
Last Date
Apr 17, 2023
Location(s)

Job Description

We are a leading creative engineering company that has the privilege of working with many of the world’s biggest brands and technology leaders. Since founding in 2008, our mission has been to create digital products that have a clear purpose and achieve great results by being well built and easy to use.

By joining us you’ll be working alongside leaders in our field, on innovative and high-profile projects. We are always looking for people with exceptional talent and offer genuine opportunities for our staff to pursue their specialist interests and expertise due to our leading market position.

Some of our clients include: BBC, UEFA, CBS, NBC, FIFA, Amazon, Jaguar Land Rover, Channel 5, Viacom, BT, WWE, Camelot, Royal Mail, Rightmove, Just Eat, Microsoft amp; AMC

Reponsibilities

  • Define, communicate and delivery technical and design requirements
  • Develop back-end applications and services using Java
  • Troubleshoot and debug applications
  • Main focus on coding and debugging
  • Write testable and maintainable code
  • Develop and design RESTful services and APIs
  • using JSON and XML messages
  • Backend development based on Java technologies
  • Using microservices architecture with Java version 8, 11+
  • Using Spring Boot framework
  • Reactive RESTful with WebFlux
  • For smaller services Dagger dependency injection framework
  • Or AWS Lambda
  • Apache Camel integration framework
  • Strong TDD approach
  • Using JUnit 4-5 and Mockito
  • Component test with Cucumber framework using Ruby for the test code
  • Scenarios written with Gherkin
  • The services are built with Maven
  • The source code is stored in Github, SVN
  • Stacks for the microservices are created with Cloudformation (using a customised Python library)
  • The components are running on AWS EC2 or Lambda
  • Other used AWS services are: SQS, SNS, S3, DynamoDB issue tracking with Jira

Requirements

  • Strong knowledge of Java 8/11/15
  • Spring boot
  • TDD (Junit 4-5, Mockito)
  • Integration testing experience (Cucumber)
  • Maven
  • Git
  • At least minimal cloud experience with AWS/Azure/GCP

Desirable

  • Experience with other dependency injection frameworks (Dagger)
  • Experience with Reactive Web services (WebFlux)
  • Integration framework (Apache Camel)
  • Script languages (Bash simple scripts, Ruby Cucumber, Python Cloudformation)
  • Experience with AWS services (Lambda, EC2, VPC, SQS, SNS, S3, DynamoDB)
  • Monitoring (Splunk)

Job Specification

Job Rewards and Benefits

UI Centric

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.