£50K/yr to £65K/yr
Trafford, England
Permanent, Variable

Java Software Engineer - Fully Remote

Posted by Adria Solutions.

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.

Benefits:

  • Competitive salary and comprehensive benefits package.
  • An opportunity to work with modern technologies and a dynamic team.
  • A collaborative and supportive work environment.
  • Professional growth and development opportunities.
  • Full Remote Working

Interested? Please Click Apply Now!

Java Software Engineer - Fully Remote

We use cookies to measure usage and analytics according to our privacy policy.