The Sr. Java Backend Developer will design, build, and maintain production-grade software systems while collaborating with cross-functional teams and participating in Agile practices.
Java Backend Engineer
Education & Certifications
Secondary degree diploma preferably University degree in Computer Science, Engineering, or a related field
Professional Experience
- 5+ years of hands-on experience designing, building, testing, and maintaining production-grade software systems
- Proven track record of delivering scalable, maintainable, and high-performance software within Agile development environments
- Experience collaborating in globally distributed engineering teams and contributing to cross-functional technical initiatives
Core Engineering Competencies
System Architecture & Design
- Defines and implements software components, systems, and services with consideration for scalability, maintainability, and performance
- Makes thoughtful architectural decisions aligned with business goals and technical best practices
Agile Delivery & Engineering Practices
- Actively participates in Agile ceremonies (daily stand-ups, sprint planning, retrospectives, reviews)
- Supports continuous delivery practices, source control strategies, and iterative development workflows
Quality, Testing & Documentation
- Writes modular, reusable, and testable code
- Designs and maintains automated test coverage (unit, integration, and/or end-to-end tests)
- Produces clear and concise technical documentation for both implementation and processes
Collaboration & Communication
- Works effectively in a cross-functional environment with designers, product managers, QA, and fellow engineers
- Provides technical mentorship and supports knowledge sharing within the team
- Engages with stakeholders (including client-side engineers) to drive clarity and shared understanding of technical solutions
Release, Risk, and Change Management
- Supports and/or leads release management, ensuring smooth deployment cycles
- Identifies and mitigates technical risks early in the development process
- Participates in onboarding and offboarding processes to ensure knowledge continuity and team stability
- Embraces change management best practices during feature rollouts and system upgrades
Soft Skills & Leadership
- Autonomous problem-solver with strong ownership mindset
- Clear, confident communicator in English
- Advocates for clean code, performance, security, and accessibility
Technical requirements:
Backend Skills
- Database
- Relational
- Oracle
- Postgres
- NoSQL
- Cassandra / DynamoDB / etc
- Java
- Coding to a high standard of quality
- Database access: JDBC / JDBI
- Testing: JUnit / Mockito
- Web Services
- REST
- OpenAPI
- Jersey / Jetty
- Jackson
- Spring (optional)
- Deployment
- Docker
- Kubernetes
- Build Tools
- Gradle (Preferred)
- Maven
- Other
GraphQL experience a plus
Similar Jobs
Agency • Information Technology
Design, build, and maintain scalable backend services and APIs using Java and Spring Boot. Implement event-driven architectures with Kafka, manage PostgreSQL/Redis data, ensure performance and reliability, troubleshoot production issues, participate in code reviews, and collaborate across teams for deployments and monitoring.
Top Skills:
Apache KafkaAWSAzureCi/CdContainersGCPJavaMicroservicesPostgresRedisRestful ApisSpring Boot
Information Technology • Professional Services • Consulting
Design, develop, and maintain scalable Java/Micronaut enterprise frameworks and cloud-native microservices on Azure. Build and deploy services to AKS, create CI/CD pipelines with Azure DevOps, implement batch/asynchronous workflows, integrate messaging systems, optimize databases, and ensure security, observability, and resilience.
Top Skills:
Arm TemplatesAzure Devops (Ado)Azure Kubernetes Service (Aks)Azure MonitorAzure Service BusDockerGrafanaJavaJdbcJwtKafkaKubernetesMicronautAzureOauth2PrometheusRabbitMQSQLTerraform
Real Estate
Lead backend architecture and implementation for Java Spring microservices, validate and own AI-assisted code, mentor engineers, collaborate with product to deliver features, and drive technical excellence and scalable, test-covered systems.
Top Skills:
ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernateJavaJpaKafkaKubernetesOpensearchPostgresRedisSonarqubeSpring BootSQLTeamcity
What you need to know about the Seattle Tech Scene
Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.
Key Facts About Seattle Tech
- Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Amazon, Microsoft, Meta, Google
- Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Madrona, Fuse, Tola, Maveron
- Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute



