Jonas Software

Software Developer

Jonas Software

part-time

Posted on:

Location Type: Remote

Location: Remote • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheAWSGradleJ2EEJavaJavaScriptJMeterJUnitLinuxMavenSOAPSQLUnix

About the role

  • Maintain and improve Bookassist products and the technologies used to build them.
  • Participate in and understand the build process for Bookassist software; write and maintain builds for owned products.
  • Set up and maintain local and remote development environments.
  • Create complete unit tests and ensure submitted code meets QA standards.
  • Follow and help improve coding guidelines and version control methodology.
  • Monitor and manage AWS costs; make cost-effective architectural/service decisions.
  • Work with Sys-Admin to ensure security best practices and progressively fix Security Scorecard issues.
  • Integrate front-end solutions when required and collaborate with senior architects and QA.

Requirements

  • You should have a broad knowledge of Bookassist products & the technologies used to build them.
  • When you lack specific knowledge you should be able to acquire it to make changes and improvements to the product.
  • You should understand the build process for Bookassist software, and be involved writing and maintaining for products you own.
  • Full control of the development environment set up, including remote development.
  • You should set the example of creating complete Unit tests for code submitted, and ensure your code meets the standards set by the QA team.
  • You should set the example of following the coding guidelines set by the senior architect and participate in improving these where relevant.
  • You should understand and rigorously implement the version control standards and methodology (GIT, git flow basics).
  • You should have a good understanding of emerging technologies relevant to the product you own.
  • All decisions on services and system usage should take AWS costs into account and be monitored.
  • Work with Sys-Admin to ensure best security practices and review/fix Security Scorecard issues.
  • Deep knowledge of Java; working experience with Tomcat, Apache, J2EE servers, Maven/Gradle.
  • Working experience with testing frameworks: JUnit, JMeter.
  • Working experience with Web Services technology: SOAP, WSDL, Rest and/or any XML API.
  • JavaScript (ES6) to feel comfortable integrating front end solutions.
  • Unix / Linux development experience.
  • Possesses a good knowledge of relational databases and SQL statements.
  • GIT: Understanding of git flow basics.
Benefits
  • Remote work (UK time)
  • Part-time schedule (Scheduled Weekly Hours: 20)
  • Fantastic working environment and an enriching career
  • Equal Opportunity Employer; accommodation for disability during application process

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaTomcatApacheJ2EEMavenGradleJUnitJMeterSOAPREST
Soft skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail
Netlify

Senior Software Engineer

Netlify
Seniorfull-time$79k–$105k / year🇬🇧 United Kingdom
Posted: 4 hours agoSource: boards.greenhouse.io
DNSGoJavaScriptReactRubyRuby on RailsTypeScript
Poseidon Music Ltd

Systems/Full Stack Developer

Poseidon Music Ltd
Mid · Seniorfull-time$53k–$70k / year🇬🇧 United Kingdom
Posted: 20 hours agoSource: poseidon.breezy.hr
AWSCloudETLJavaScriptNext.jsNode.jsPythonReactSQL
Addepar

Full-Stack Software Engineer

Addepar
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 3 days agoSource: boards.greenhouse.io
CloudEmber.jsJavaJavaScriptSQLTypeScript