Senior Java Software Engineer

Developer
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 88K

Job location

Remote

Tech stack

HTML
Java
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Tomcat
Bash
Bootstrap
CSS
Software as a Service
Code Review
Identity and Access Management
Mobile Application Software
Spring
jQuery
JUnit
PostgreSQL
Microsoft SQL Server
Oop Languages
T-SQL
Web Applications
CircleCI
Amazon Web Services (AWS)
GIT
Amazon Web Services (AWS)
Functional Programming
REST
Jenkins

Job description

We're partnering with a fast-growing SaaS business that was one of the early innovators in bringing cloud-based software to market. Their platform is used by hundreds of thousands of users across 70+ countries, and with continued private-equity backing, they're entering an exciting new phase of growth and product development.

This is an excellent opportunity for a hands-on developer with strong leadership/mentorship skills and wants to start thinking about taking the next step up, whilst still building elegant solutions, and shaping engineering culture within a scaling organisation.

You will mentor a small team of 3 talented developers while remaining hands-on with coding and solution design. You'll help define how software is built, scale systems, and influence the technical direction of a globally used SaaS product. You'll be supported by a collaborative leadership team that values technical excellence, autonomy, and personal growth., * Support, and develop a small team of software engineers.

  • Remain hands-on with coding and peer code reviews.
  • Contribute to and uphold coding standards, architectural principles, and best practices.
  • Collaborate with peers and product leadership to evolve software delivery and scalability.
  • Drive a culture of quality, learning, and innovation within the team.

Requirements

  • Proven experience mentoring developers.
  • Strong background in SaaS development within online or enterprise environments.
  • Java (and OOP principles), JUnit, JavaScript, jQuery, HTML, CSS
  • Microsoft SQL Server / T-SQL, Spring, RESTful APIs, Bash scripting
  • AWS (EC2, S3, RDS, Lambda, VPC, IAM), Tomcat
  • CI/CD pipelines (Jenkins, CircleCI, etc.)
  • Experience designing and developing scalable systems and commercial web apps.

Desirable:

  • Bootstrap, Git, PostgreSQL
  • Mobile app development (iOS/Android - Swift/Java)
  • Experience with Agile / Scrum delivery

What's in it for you

Apply for this position