I am working with a leading digital transformation consultancy, we are seeking experienced Java Engineers to deliver innovative software solutions. 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