Java Developer - Home Based

Details of the offer

Location: Belfast (hybrid) Salary: Up to £63,750 (depending on experience)
We are looking for a highly skilled and experienced Java Engineer to join a dynamic team focused on designing and developing robust and scalable software solutions.
The ideal candidate will have expertise across various aspects of software development, including advanced Java features, multi-threading, web applications, REST services, testing frameworks, and more.
If you have a passion for leadership and a track record of delivering successful projects, we want to hear from you!

Apply object-oriented programming principles in Java to design and implement scalable, high-quality solutions.
Utilize Java 8 features like streams, functional interfaces, and collections to enhance code readability and maintainability.
Demonstrate expertise in multi-threading, implementing strategies to optimize performance and avoid deadlocks.
Develop web applications using MVC frameworks, incorporating dependency injection to enhance modularity and testability.
Use tools such as JUnit, Wiremock, and Mockito for unit testing, mocking, and behaviour-driven development, and transition from other frameworks like TestNG.
Develop and run automated integration tests with Cucumber and Gherkin to support collaborative testing efforts.
Ensure code quality with tools like SonarQube and maintain security with Redhat SSO.
Manage various data storage solutions, including ElasticSearch, RDS, Aurora, Postgres, and others.
Implement hosting and orchestration solutions using Docker, Kubernetes, and AWS Autoscaling Groups (ASG).
Oversee web container management with tools like Tomcat and NGINX.
Implement robust monitoring and logging solutions using the ELK stack.
Use Cucumber, JUnit, Selenium, and Postman to ensure comprehensive testing across all aspects of the application.

5+ years of hands-on experience in Java software development, including leadership roles.
~ Extensive experience with Java 8, multi-threading, RESTful services, and various testing frameworks.
~ Proven ability to design and implement complex software solutions, with a focus on scalability and performance.
~ Salary: Up to £63,750 (depending on experience)
Benefits: Annual bonus, private medical insurance, travel allowance, 25 days annual leave (with the option to buy additional days), company pension scheme, life and income protection insurance, tax-efficient benefits (e.g., cycle to work), and more.
Flexible Working: We understand the importance of work-life balance and offer flexibility in managing your time and diary to suit your personal needs.
We are committed to fostering an inclusive and supportive culture where diversity thrives.
We believe that diversity drives innovation and excellence.

If you are a driven Java Engineer with a passion for developing high-quality solutions and leading successful projects, apply today!


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Technical Account Manager

Our mission is to accelerate data and AI-driven innovation with high performance analytics solutions, enabling our customers to transform into AI-first enter...


Kx Systems, Inc. - County Antrim

Published 11 days ago

Technisch Engineer.

This is an outstanding opportunity for an experienced QA Engineer to join a well-known company in Northern Ireland, as it enters a period of significant grow...


Vanrath - County Antrim

Published 11 days ago

Java Engineer

Location: Belfast (hybrid) Salary: Up to £63,750 (depending on experience) We are looking for a highly skilled and experienced Java Engineer to join a dy...


Anson Mccade - County Antrim

Published 16 days ago

Java Developer Aws

Location: Belfast (hybrid) Salary: Up to £63,750 (depending on experience) We are looking for a highly skilled and experienced Java Engineer to join a dynam...


Anson Mccade - County Antrim

Published 16 days ago

Built at: 2025-01-18T08:59:51.406Z