Dotmatics

Full Stack Engineer, Java

Dotmatics

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £67,628 - £91,496 per year

About the role

  • Collaborate with the software development team in designing, developing, and implementing high-quality software solutions using Java, Node.js and React.
  • Contribute to the development of software architecture and design principles for the organization.
  • Ensure the scalability, maintainability, and security of software solutions.
  • Provide technical guidance and mentorship to other software engineers.
  • Participate in code reviews.
  • Help ensure the quality of the team's output.

Requirements

  • Bachelor's or Bachelor’s degree in Computer Science, Software Engineering, or equivalent working experience
  • 5+ years of experience in software development, with a focus on Java, Node.js and React
  • Experience in Java and Node.js and frameworks available for it, such as Express
  • Experience with React and different React patterns/concepts
  • Experience in implementing automated testing platforms and unit tests
  • Experience with databases (Postgres and/or Oracle)
  • Experience in high-level web application design
  • Experience in scaling applications to process large volumes of data and events
  • Experience with RESTful APIs
  • Experience with CI/CD tools, such as Jenkins, Github Actions, and CodePipeline
  • Experience in Agile software development methodologies and practices.
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaNode.jsReactExpressautomated testingunit testsPostgresOracleRESTful APIsCI/CD
Soft Skills
collaborationtechnical guidancementorshipcode reviewsquality assurance
Certifications
Bachelor's degree in Computer ScienceBachelor’s degree in Software Engineering