Anson McCade
Java Engineer
Job Location
Manchester, United Kingdom
Job Description
Java Engineer
Location: Manchester
Salary: £55,000 - £65,000
This Java Engineer role is tailored for professionals with a strong background in Java software development and a proven ability to deliver complex, high-quality solutions. The successful candidate will work on innovative projects across diverse industries, applying advanced Java technologies and leadership skills.
Key Responsibilities:
- Design and implement scalable solutions using Java OOP principles and Java 8 features like streams and functional interfaces.
- Optimize performance with multi-threading techniques and ensure robust design through testing tools like JUnit, Mockito, and Wiremock.
- Develop and consume RESTful APIs using JAX-RS, adhering to best practices.
- Create modular web applications with MVC frameworks and dependency injection.
- Perform automated integration testing with tools such as Cucumber and Gherkin.
- Maintain code quality with SonarQube and document APIs using OpenAPI Swagger.
- Work with frameworks and tools like Spring Boot, Guice, and Mustache.
- Manage data solutions, including Postgres, ElasticSearch, and Aurora, and deploy systems with Docker and Kubernetes.
- Orchestrate CI/CD pipelines using Bitbucket, Jenkins, and Terraform.
Required Experience:
- At least 5 years of hands-on experience as a Java Engineer, with leadership roles.
- Expertise in Java technologies, frameworks, and CI/CD pipelines.
- Strong problem-solving, analytical, and communication skills.
- Proven ability to design and deliver complex software solutions efficiently.
Desirable Skills:
- Familiarity with Agile and Test-Driven Development methodologies.
- Knowledge of additional tools and frameworks such as Kafka and SQS for queuing solutions.
This opportunity offers a challenging and rewarding role for an experienced Java Engineer ready to make an impact in a fast-paced environment. Apply now to advance your career!
Location: Manchester, GB
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources Anson McCade |
---|