
Full Stack Engineer, Java
Dotmatics
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
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