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.
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.
Experience: 5+ years in Java development with leadership exposure.
Technical Skills: Proficiency in modern Java, web development, API design, testing frameworks, and cloud technologies.
This is an exciting opportunity to join a consultancy at the forefront of digital innovation, offering diverse projects, professional growth, and a collaborative culture