I am working with a leading digital transformation consultancy, we are seeking experienced Java Engineers to deliver innovative software solutions.
Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.
This role requires a strong technical background, leadership skills, and a proven track record of driving complex projects to success.
Key Responsibilities: Develop scalable software solutions using advanced Java principles, including modern features like streams and lambda expressions.
Build web applications with MVC frameworks, RESTful APIs, and testing frameworks (JUnit, Mockito, Cucumber).
Optimize multithreaded applications and ensure high performance through effective concurrency strategies.
Utilize tools such as Docker, Kubernetes, and AWS for hosting, orchestration, and scaling.
Ensure code quality with SonarQube and secure authentication using Red Hat SSO.
Manage data solutions with technologies like ElasticSearch, Postgres, and Aurora.
Implement and maintain CI/CD pipelines with Jenkins, Maven, and Terraform.
Qualifications: Experience: 5 years in Java development with leadership exposure.
Technical Skills: Proficiency in modern Java, web development, API design, testing frameworks, and cloud technologies.
Attributes: Strong problem-solving, communication, and adaptability skills.
Why Apply? This is an exciting opportunity to join a consultancy at the forefront of digital innovation, offering diverse projects, professional growth, and a collaborative culture Find out more If you would like to have a confidential conversation and find out more about this opportunity, then get in touch with at Johnathan Potts Search 5.0 on 07880850450 or click apply