Java Application Developer

Responsibilities

  • Developing code for the Innovating products in a pairing lab environment.
  • Coding in both in React (Mobile First mentality) and API in Java (Spring Boot).
  • Design and Architect solutions to solve complex integration issues with Rest/SOAP.
  • Get your hands dirty debugging and fixing issues in production and working to prevent similar issues in the future using test-driven development.

Qualifications

  • 3+ years of development experience with JavaScript (React/Node) and/or Java (Spring Boot)
  • You are passionate about software engineering
  • You measure success by delivering working software and end-user satisfaction
  • You have well-developed communications skills and enjoy collaborating
  • Experience with SQL (or similar query language)
  • Working knowledge of JSON objects

Preferred Skills

  • Bachelor's degree (or equivalent experience) in Computer Science, or related field
  • You have a clear understanding of cloud services, deployment models, and distributed systems
  • Continuous integration and deployment (CI/CD) such as Jenkins, Concourse CI and/or Gradle