Java Engineer - Mid level - home working predominantly - must be commutable to London

New Today

Overview

Mid level Java Developer

Our client provides carrier billing and mobile wallets. As an successful ever-expanding organization, the Enterprise Engineering team is looking for a Mid level Java Developer willing to become a full stack developer. This position is home-based until government restrictions allow. Thereafter, you will be based in their Central London office a couple of days a week. You will be working collaboratively with team members in Sibiu, Mumbai, London and San Francisco.

Responsibilities

As Mid level Java Developer, you will be:

  • Work hands-on with a highly skilled team of Engineers and stakeholder to ideate, build, and improve payment products and features
  • An ability to think through customer\'s pain points and requirements and to come up with a simple, elegant solution
  • Design, build, and enhance the frontend UI and backend APIs required for the products.
  • Own the products that you build, become the domain expert, and be actively involved in strategic direction and product decisions
  • Participate in all phases of the software development lifecycle, including design, development, testing and release
  • Sharing knowledge and drive Engineering best practices across the Engineering teams by giving brown bags, writing article, etc

Qualifications

As Mid level Java Developer, you will be:

  • Self-starter – You require little to no supervision
  • Growth-minded – You are curious and enthusiastic to expand your skills
  • Ownership–You are confident, driven, self-motivated and quickly take ownership of your work.
  • Product minded – You enjoy working with stakeholders on requirement discovery and building out new features
  • Multiplier – You are passionate about sharing knowledge with others and growing junior team members
  • Desire for impact - You are willing to take on more responsibilities as opportunities arise

We’re looking for a Mid level Java Developer who has:

  • 3+ years of experience shipping high-quality products
  • Strong software design and architecture skills
  • Ability to work collaboratively and effectively with cross-functional teams: Product Management, Quality Assurance, Operational Support, etc
  • Excellent written and verbal communication skills to document and explain technical design, best practices, and integration guide to both technical and non-technical audiences.
  • Hands-on software development experience in Java.
  • Hands-on software development experience in one or more modern JavaScript frameworks (AngularJS, React, Vue, etc)
  • Experience with service-oriented architecture
  • Experience integrating with third party web services across a variety of technologies, e.g. REST, SOAP, SMPP
  • Experience with some (or all) of the following technologies/frameworks/tools: Maven, Git, MySQL, JMS, Spring, JPA/Hibernate, Jersey, Jetty, Kubernetes.

Bonus

  • Experience building and maintaining applications in the cloud (AWS, GCP, etc).
  • Has worked or currently working in Payment industry
#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search