Java Backend Software 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
+14 more
Job description
- Implement backend microservices and APIs independently within established architectural patterns.
- Write production-quality code: tested, observable, documented, and ready to operate.
- Participate actively in code reviews: provide useful feedback to peers and apply feedback to your own work promptly.
- Diagnose and resolve issues in production with appropriate urgency and communication.
- Identify scope gaps and technical risks in your work early and raise them before they become blockers.
- Learn and apply the teamβs engineering practices (CI/CD, observability, API design, testing) consistently.
- Apply AI-assisted development tooling as a standard part of your workflow.
Requirements
Working experience with Java and Spring Boot for backend microservice development, including RESTful API design and integration.
Familiarity with cloud deployment (AWS preferred): deploying and operating containerized services.
Delivery pipeline experience: source control, CI/CD workflows, and automated testing as standard practice.
Basic observability: writing structured logs, reading dashboards, understanding what a distributed trace tells you.
Database fundamentals: writing queries, understanding indexes, choosing appropriate data storage patterns.
Experience with version control and collaborative development workflows (branching, pull requests, code review).
skills:
SQS,AWS,Kafka,API design,APIs,architectural patterns,AI,automated testing,backend,Claude Code,code reviews,code review,CI/CD,CI/CD workflows,data storage,writing queries,Database,Delivery pipeline,event-driven architectures,GitHub Copilot,Java,microservices,OpenAPI,RESTful API design,software engineering,source control,version control,Spring Boot,streaming systems,communications,communication,ambitious,business impact,AI-assisted development,dashboards,Diagnose,collaborative development,financial,financial services,Platform Engineering,testing,tooling,workflows
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β¦