Java Software Engineer
We are a leading digital and business transformation consultancy, working with C-suite leadership teams across various organisations to drive organisational transformation.
This role involves working with a broad range of blue-chip companies and public sector organisations on projects that leverage cutting-edge technologies to deliver high-profile solutions that make a genuine difference in everyday life.
Key Responsibilities
* Develop software solutions using Java, applying strong object-oriented programming principles.
* Leverage Java 8 features to create efficient and scalable applications.
* Demonstrate a detailed understanding of multi-threading concepts and implement them effectively.
* Design and implement RESTful services using JAX-RS.
* Utilise Docker, Kubernetes, and AWS Autoscaling Groups for hosting and orchestration.
* Lead by example and demonstrate experience in a position of leadership.
About the Role
This is an excellent opportunity for a skilled Java Software Engineer to join our team and contribute to delivering innovative solutions that transform businesses. As a key member of our team, you will have the opportunity to work on diverse projects, collaborate with experienced professionals, and develop your skills in a dynamic environment.
The successful candidate will be eligible for a competitive salary, discretionary bonus, hybrid working arrangement, travel allowance, and SC Clearance. If you are a motivated and experienced Java Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.