Full Stack Java Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Requirements
Our client is looking for a Software Developer to join their engineering team. This is an opportunity for a developer with around 2-4 years’ experience, and a hunger for growth and development.
At this level, the emphasis moves beyond successfully completing development work and towards taking ownership of the outcome. You’ll be expected to identify opportunities, understand the problem that needs solving, determine an appropriate approach and take responsibility for delivering the result.
Rather than primarily contributing to projects defined by others, you’ll increasingly be responsible for leading pieces of work from initial idea through to production. This includes making and defending technical decisions, understanding the commercial and customer context and ensuring that the finished solution delivers the intended value.
You’ll have greater autonomy in your day-to-day work and will be expected to operate with confidence, while still recognising when a decision requires input from more senior technical leadership.
What We’re Looking For:
We’re looking for someone who can demonstrate genuine ownership and progression rather than simply relying on a particular number of years in development.
You should be able to demonstrate examples of:
- Taking a significant piece of development work from initial concept through to production.
- Making the key technical decisions associated with work you’ve delivered and being able to explain the reasoning behind them.
- Proposing an idea or improvement that subsequently became a live feature or change used by customers.
- Measuring or assessing the outcome of something you’ve introduced and being able to explain what happened as a result.
- Introducing a development, tooling or quality improvement that continued to benefit the team beyond the original project.
- Working directly with customers and using what you learned from those conversations to influence the product or solution.
- Receiving positive feedback from colleagues that demonstrates your contribution has helped improve the wider team.
- Building confidently within the Salesforce ecosystem, including Lightning Web Components (LWC), Apex and platform security.
- Using AI development tools effectively, understanding both their strengths and limitations and knowing how to validate the output they produce.
- Demonstrating strong commercial experience building and releasing production software. Around three or more years’ experience would be indicative, although demonstrable capability and evidence of ownership are more important than the number of years alone., * Experience developing serverless solutions within AWS, particularly services such as API Gateway, Lambda, DynamoDB and S3.
- Exposure to vector databases and technologies or frameworks supporting Retrieval-Augmented Generation (RAG).
- Experience working with containerised applications and modern CI/CD pipelines.
- Commercial experience using Node.js.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…