Enable job alerts via email!

Java Software Engineer - Fully Remote

TN United Kingdom

Manchester

Remote

GBP 40,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Java Software Engineer to join their fully remote team. This role involves modernizing a Java codebase, integrating identity management solutions, and enhancing cloud infrastructure using AWS. You'll work in a collaborative environment, providing support for existing software products while ensuring high performance and reliability. If you're passionate about software development and eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • Proven experience in Java development, especially in web environments.
  • Strong skills in Linux and AWS cloud services.

Responsibilities

  • Refactor Java codebase from Java 8 to Java 22 for modernization.
  • Lead AWS implementation for enhanced scalability and resilience.

Skills

Java Software Development
Linux
AWS Cloud Services
Database Management (Postgres)
Tomcat
Nginx
Identity Management Systems
Refactoring Legacy Systems
Analytical Skills
Communication Skills

Job description

Social network you want to login/join with:

Java Software Engineer - Fully Remote, Manchester
Client:

Adria Solutions

Location:

Manchester, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

c59256313347

Job Views:

33

Posted:

22.03.2025

Expiry Date:

06.05.2025

Job Description:

Java Software Engineer - Fully Remote

Our client, based in South Manchester, is seeking a talented Java Software Engineer with expertise in developing and maintaining web-based applications in a Linux environment. We are looking for a dedicated professional to join our client's team and help ensure the continuous enhancement and operation of our cutting-edge software products.

Key Responsibilities:

  • Java Codebase Refactoring: Investigate and implement the refactoring of our current Java 8 codebase to Java 22, modernizing our software stack and improving efficiency.
  • Identity Management Integration: Explore and potentially integrate our client's existing Identity Management (IdM) solution with AWS Cognito, enhancing our security framework and user management capabilities.
  • Orientation & Familiarisation: Collaborate with team members to get acquainted with our product and codebase, ensuring a smooth onboarding process.
  • Support & Maintenance: Provide ongoing support and maintenance for our existing software products, ensuring high availability, performance, and reliability.
  • AWS Implementation: Lead the setup and management of a parallel implementation of our systems in AWS, leveraging cloud infrastructure to enhance scalability and resilience.

Skills & Experience:

  • Proven experience in Java software development, particularly within web-based environments.
  • Proficiency with server technologies, including Tomcat and Nginx.
  • Strong database management skills with Postgres.
  • Extensive experience working in a Linux operating system.
  • Familiarity with AWS cloud services and best practices for deployment and scaling.
  • Understanding of identity management systems, particularly experience with AWS Cognito or similar technologies.
  • Experience in refactoring and modernizing legacy systems.
  • Strong analytical and problem-solving skills, with the ability to work independently and in a team.
  • Excellent communication skills, both written and verbal.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 22/03/2025 by TN United Kingdom

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.