Senior Software Engineer - Java/Spring Boot/AWS
For our client, we are looking for a Senior Software Engineer - Java/Spring Boot/AWS.
You will join a cross-functional team based in Gothenburg, working alongside developers, a Business Analyst and a Solution Architect, together with the Product Owner.
You will design, develop and maintain scalable backend services and the integrations between them, taking end-to-end ownership of your work from design through to running it in production. As part of our "you build it, you run it" way of working, you will also take part in the team's daytime support rotation.
This role requires a high degree of independence, a strong focus on quality, and the ability to take ownership and make sound technical decisions within the area of responsibility.
Key Responsibilities:
• Design, develop and maintain scalable, high-quality backend services and the integrations between them.
• Take end-to-end ownership of complex deliveries, from design through to production.
• Keep data consistent and reliable as it flows between services and the wider platform.
• Evolve and improve APIs so clients get exactly the data they need, with proper access control.
• Write solid tests and safeguard quality end to end.
• Take part in the team's daytime support rotation, including production support and incident handling.
• Collaborate across team boundaries with other engineers, and act as a go-to person others can rely on.
Competence Requirements:
• Several years of hands-on software engineering experience, primarily in Java with Spring Boot.
• Solid, hands-on experience with AWS, building, deploying and operating services across a range of AWS services.
• Experience with both PostgreSQL and MongoDB.
• Experience designing and maintaining service-oriented and microservice solutions, with a strong focus on quality and a DevOps mindset: owning your services from development through to running and supporting them in production.
• The seniority to drive complex work independently.
• An awareness of new technologies and practices, and a drive to help the team adopt practical improvements.
• Strong collaboration skills, with an agile, team-oriented mindset.
• Flexible and adaptable, able to work effectively when priorities change, information is incomplete, or requirements evolve.
• Curious and analytical, able to reason about complex, interconnected systems, build deep domain knowledge, and make sound technical decisions within them.
- Plats
- Göteborg
Göteborg
Om Techster Solutions
Techster Solutions levererar managerade tjänster inom datacenter, IT-säkerhet och automatisering. Med rätt konsultkompetens levererar vi IT-lösningar till företag i alla storlekar. Med hjälp av både Teknik & IT-säkerhetsexperter så kan vi hjälpa er med alltifrån resan till molnet, förbättra/testa er IT-säkerhet och med effektivisering av datacentret.