Java Developer

Java Developer

Full-Time No working from home possible
G
  • Required: Languages: Java 11+, HTML5, JavaScript
  • Front-End Frameworks: Angular
  • APIs: RESTful API Design
  • Databases: Neo4j, PostgreSQL
  • Testing: Junit, Mockito, Cucumber
  • Building: Maven
  • Tooling: GitHub, JIRA, Confluence, GitHub Copilot

The Developer Experience (DevX) Standards and Controls function is building a platform for control owners and development teams to manage/view their compliance with a range of software development controls.

The candidate would be working on re-platforming an application from a vendor platform (PCF) over to an internal bring your own code (BYOC) platform as well as modernising the application and resolving dependency issues.

YOUR RESPONSIBILITIES

  • Collaborate with developers, testers and the wider organisation to build and run products
  • Design, develop & implement back-end features as per backlog/priority with a small element of front-end development.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Proactively work with customers to resolve their issues and respond to feature requests.
  • Build APIs and microservices
  • Work in an agile CI/CD environment to deliver rapid iterations at a sustained velocity
  • Be an active member of a team, participating in peer reviews and in testing others code through automated test scripting

SKILLS & EXPERIENCE WE REQUIRE

  • Strong Java development experience (modern Java 11+).
  • Experience designing and building microservices architectural style applications.
  • Experience with Graph databases (experience with Neo4j is desirable).
  • Experience modernising legacy Java applications.
  • Experience with the design and build of REST APIs
  • Experience building HTML/JavaScript front-ends (experience with Angular is desirable).
  • Strong technical and analytical troubleshooting skills.
  • Experience in BDD and/or TDD approaches and frameworks (unit/integration test automation)
  • Experience resolving issues with dependencies (e.g. conflicts), performing upgrades and remediating dependencies with vulnerabilities.
  • Experience in working with Agile including the use of Jira/Confluence.
  • Be a proactive person who will not wait to be told what to do next or be unblocked by others
  • Good interpersonal skills.
  • Strong English skills, written and spoken.

GCS is acting as an Employment Business in relation to this vacancy.

#J-18808-Ljbffr

Java Developer employer: GCS Recruitment

Join a forward-thinking organisation that values innovation and collaboration, where as a Senior Site Reliability Engineer, you will play a pivotal role in enhancing the reliability and performance of critical banking systems. With a hybrid working model based in Knutsford or Glasgow, you will benefit from a supportive work culture that prioritises continuous improvement and employee growth, alongside opportunities for technical leadership and mentorship. Enjoy a competitive benefits package and the chance to work with cutting-edge technologies in a dynamic environment that fosters professional development.

G

Contact Details:

GCS Recruitment Recruitment Team