This job has expired.
Syrinx
Expired

Senior Java Developer (Remote)

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

 Our top client, and national leader in their field need a Java Engineer to design, implement, deliver, and maintain applications and features for the Client's principal members, customer support, and administrators. Can *not* do sponsorship (no C2C) for these roles. Can be contract, contract to hire, or full-time. As part of the Client delivery team, you will

  • Work closely with product designers, product managers and quality engineers to turn requirements and design documents into elegant code and delightful user experience
  • Use modern tooling for iterative and rapid development, integrated testing, and high performance
  • Mentor junior engineers,
  • Contribute to architecture decisions
  • Conduct code reviews

About the Role

  • Require minimal supervision and can help a team drive a project to completion
  • Own changes to be made from definition to support in production
  • Experience with various software lifecycle tools such as Git and JIRA
  • Have experience with TDD or TAD (Test Accompanied Development), developer-written automated testing and all things that lead to confidence in our code in a Continuous Delivery infrastructure.
  • 3+ years experience and skill in technologies including
    • Web services written in Java
    • Understanding of microservices architectures and messaging systems (e.g. RabbitMQ), REST and other concepts in API architecture
    • Service-oriented architectures and messaging systems (e.g. RabbitMQ)
    • Databases (relational and document)Functional, unit, and integration testing
    • Ability (and willingness) to work full stack but have strength in Java-based APIs and services
    • Including some HTML, CSS, Javascript, React JS framework preferred, ECMAScript 6+, and modern tooling such as Grunt, Gulp, NPM, Yarn, SASS, LESS, PostCSS, etc.
    • Databases (relational and document)
    • Instrumentation of an app or service for alerting and monitoring (New Relic)
    • Functional, unit, integration and performance testing
  • Experience having shipped robust, high-performance, high-scalability applications to production
  • Experience with a 24/7 continuous integration production environment

Other Java contracts

Remote
0
USD
/hr

0 outside IR35 Java contracts