Java Engineer

Harrington Starr

  • London
  • Permanent
  • Full-time
  • 1 month ago
As the Lead Java Engineer will work on complex and challenging projects aimed at driving transformative change for our top-tier Financial Services clients. Operating in an Agile environment, the Java Engineer will have strong server-side experience to work on next-generation financial systems.?Responsibilities:
  • Develop distributed systems that handle actor-based concurrency, reactive programming, distributed in-memory data grids, and messaging, aiming to shape the future of financial technology stacks.?
  • Collaborate on server-side JVM-based projects.?
  • Engage proficiently with the Java or Scala JVM ecosystem stack (including Spring and its subprojects, Guice, Guava, Maven, Hibernate, Jetty, etc.).?
  • Adapt continuously to evolving technology landscapes.?
  • Acquire proficiency in other technologies across the development stack, encompassing front-end and non-JVM ecosystems.?
  • Collaborate with clients in iterative, project-based engagements, fostering self-organizing and focused teams to swiftly build innovative solutions.?
  • Embrace collaboration, sharing, and learning from colleagues.?
  • Commit to delivering quality code.?
  • Demonstrate expertise in writing commercial-grade software applications.?
  • Possess a profound understanding of multithreading and real-time software architectures.?
  • Exhibit a genuine interest in and capability for solving real-world business problems, leveraging technology as an enabler.?
  • Demonstrate determination to succeed despite obstacles and challenges, with a positive attitude favoring goal achievement over open-ended investigation.
Requirements:
  • 10+ years of hands-on experience in designing and building complex, commercial-grade applications in core, server-side Java, preferably Java 8+.?
  • 5+ years of experience leading Agile teams.?
  • Willingness to take accountability for the team's actions and outcomes.?
  • Proactive decision-making based on project and technology comprehension.?
  • Commitment to sharing knowledge, guiding team members, and leading learning sessions.?
  • Flexibility to adapt to changes in project requirements, technology, and team composition.?
  • Experience in developing RESTful Web Services.?
  • Test-driven development, including Unit and End-to-End Testing.?
  • Familiarity with Agile software development methodologies (e.g., SCRUM or KANBAN).?
  • Experience in a CI/CD environment.?
  • Experience working with Microservices architectures.
  • Experience building APIs including REST and Async.
  • Knowledge of DevOps technology and approaches including Docker, Kubernetes, Pulumi, Terraform, Hashicorp tools and GitHub/GitLab.
  • Cloud development experience (Azure).
  • Bachelor's or Master's degree in Computer Science, Engineering, Physics, Math, or related work experience.?
  • Knowledge of, experience with, and a demonstrated interest in global financial markets and financial products.
We'd like to move quickly and get you working ASAP so click the link to apply or email your CV and day rate to Barry.Ansell@HarringtonStarr.comHead of Contract RecruitmentApply for this roleFirst NameThis is a required fieldLast NameThis is a required fieldTelephone NumberThis is a required fieldEmail AddressThis is a required field A valid email address is required.CV, LinkedIn or Dropbox URLThis is a required fieldCV UploadChoose File This is a required fieldLinkedIn / Dropbox URLThis is a required field A valid LinkedIn URL is required, please ensure it begins with https://www.linkedin.com/ A valid DropBox URL is required, please ensure it begins with https://www.dropbox.com/MessageBy submitting this form you agree to our , & . This is a required fieldNot yet registered?Already have an account?Still Looking? What about...Featured JobsContact UsUK: US:Useful LinksSectorsSign up to our newsletterI confirm that I have read and agree with Harrington Starr's privacy notice, which can be accessed This is a required field A valid email address is requiredHarrington StarrSite byQuick CV DropoffFirst NameThis is a required fieldLast NameThis is a required fieldEmail AddressThis is a required field A valid email address is requiredTelephone NumberThis is a required fieldCV Upload or URLThis is a required fieldCV UrlThis is a required fieldCV UploadChoose File This is a required field You can only upload files up to 10 MB in size You can only upload doc, docx or pdf filesI would like to be kept up to date with the latest marketing insights and job opportunities.

Harrington Starr