Java software engineer

Java software engineer

Posted 1 week ago by The Difference Engine

Negotiable
Undetermined
Onsite
London, England, United Kingdom

Summary: The role is for a Java engineer at an investment bank, requiring expertise in DevOps and cloud environments such as AWS, Azure, or GCP. Candidates should have a strong background in software development, particularly in Java or similar languages, and experience with REST APIs and SDLC processes. The position mandates full-time office attendance in London, with a contract duration of 12 months. Experience in blockchain and smart contracts is a plus but not mandatory.

Key Responsibilities:

  • Develop software using Java or other programming languages.
  • Work in a DevOps setup and cloud environments (AWS, Azure, GCP).
  • Implement REST APIs and conduct unit tests using a test-driven development approach.
  • Participate in the software development life cycle (SDLC).
  • Communicate effectively and demonstrate analytical skills.
  • Contribute to projects in an investment banking environment.

Key Skills:

  • 3+ years of software development experience in Java, JavaScript, or Python.
  • Solid experience in AWS Cloud development and deployment.
  • Experience with REST APIs and API security.
  • Familiarity with SDLC processes.
  • Excellent communication and analytical skills.
  • Experience in smart contract programming is a bonus.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We're helping our investment bank client with their search for a Java engineer , who will have an excellent handle on working in a DevOps set up as well as comfort working in cloud, be that AWS, Azure or GCP (or all 3!) Any experience with blockchain/smart contracts a plus. Here are the essential skills the client needs:- 3+ years of software development experienc e in one or more general purpose programming languages such as Java/JavaScript/Python, and expected to be hands-on to software development tasks Solid Experience in AWS Cloud development/deployment (other Cloud dev exp. would be a plus) Experience implementing REST APIs (knowledge in API security would be a plus), unit tests and using a test-driven development approach and associated testing tools Familiar with SDLC process Previous experience working in an investment banking environment (front, middle or back office) Excellent communication and follow-through, analytical, self-motivated, attention to detail Nice to have (bonus, but not mandatory) skills and experience include: Experience in smart contract programming to develop commercial solutions (eg EVM, DAML), on private and public blockchains Please note this role requires 5 days a week office attendance in our client's beautiful offices, located in the City of London. There is no accommodation for home working in this role. The contract runs for 12 months. Do get in touch for further information - promising candidates can be assured of a response within 24 hours. The Difference Engine are an agency working on behalf of this investment banking client.