Principal Java Engineer

Company:  Harper Russo
Location: London
Closing Date: 27/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

Lead and guide the development team to successfully implement business use cases defined by the product owner or architect. Make well-informed technical decisions regarding application design to ensure maintainability and extensibility of the implemented solutions. Identify and propose innovative solutions for business requirements that may not have been previously considered. Mentor, support, and nurture the engineering team’s skill growth through constructive feedback, peer reviews, and tailored development plans. Ensure that all delivered software solutions satisfy both functional and non-functional business requirements, such as application availability, performance, disaster recovery, and customer data segregation. Document all solution implementations in detail, including low-level code documentation and high-level overviews in a wiki that outlines the overall solution approach. Work closely with cross-functional teams to identify, prioritize, and resolve bugs and feature requests. Guarantee that the applications developed are secure, scalable, and maintainable. Stay current with the latest technology trends, tools, and programming languages.


About the Role: (80/20 Backend Focused)


Over 10+ years of experience in full-stack web development.


Proficiency in key technologies including Java, HTML, CSS, React, React Router, and Redux.


Experience in integrating with third-party and internal systems using WebSockets, REST, and GraphQL.


Proficiency in configuring application user authentication through SAML, OAuth 2.0, or OpenID Connect, and experience with databases such as Postgres.


Professional experience managing, maintaining, and operating at least one production workload in a public cloud environment as part of a DevOps team.


Familiarity with general development tools, especially Node.js and npm/yarn. Strong communication skills, both written and verbal, with the ability to simplify complex concepts.

Apply Now
Share this job
Harper Russo
  • Similar Jobs

  • Principal Engineer

    London
    View Job
  • Principal Engineer

    London
    View Job
  • Principal Data Engineer

    London
    View Job
  • Principal Electrical Design Engineer

    Battersea
    View Job
  • Principal Physiotherapist - Respiratory

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙