Lavora.

Back to search

Java Developer

BrickRed Systems

Location
Seattle, US
Workplace
On-site
Job type
Full-time
Salary
$59k–$76k
Posted
1 week ago
Source
DevITJobs

Requirements:

  • 3–6 years of professional Java development experience, with strong proficiency in Java 11 or later.
  • Hands-on experience with Spring Boot or the Spring Framework, RESTful APIs, microservices, SQL, relational database design, and JPA/Hibernate.
  • Experience with JUnit, Mockito, or comparable testing frameworks.
  • Working knowledge of Git, Docker, and CI/CD pipelines.
  • Practical experience using AI coding assistants in a professional software development environment.
  • Strong analytical, troubleshooting, and problem-solving abilities, along with excellent communication and technical writing skills.
  • Preferred: Experience with Kafka or other event-streaming platforms, cloud services such as AWS, Azure, or GCP, Kubernetes, Spring Security, OAuth2, or JWT.
  • Preferred: Experience in Agile/Scrum environments or with observability tools such as Datadog, Splunk, or Grafana; exposure to virtualization, distributed systems, or software-defined networking.

Responsibilities:

  • Design, develop, test, and maintain scalable Java applications and Spring Boot microservices, including RESTful and gRPC APIs.
  • Write clean, maintainable, well-tested code that follows SOLID principles, engineering standards, and security and documentation processes.
  • Work with relational and NoSQL databases, implement persistence using JPA/Hibernate, and integrate distributed messaging platforms such as Kafka, RabbitMQ, or SQS.
  • Contribute to high- and low-level designs, solution architecture, and application or component design; assess technical options and apply suitable design patterns and best practices.
  • Collaborate with architects and engineering teams to turn business and technical requirements into effective solutions.
  • Develop and review unit and integration tests; debug, validate, resolve defects, and support testing teams with technical clarification and test-result reviews.
  • Use Docker, Git, and CI/CD pipelines; support environment promotion and deployment across development, QA, and production, and monitor releases for production readiness.
  • Use AI coding assistants to improve productivity, code quality, testing, and problem-solving, and contribute to adoption of these tools.
  • Participate in code reviews, technical discussions, design sessions, sprint planning, effort estimation, and delivery management.
  • Troubleshoot production issues, tune performance, conduct root-cause analysis, and implement mitigation strategies.
  • Provide technical guidance to peers and junior developers, clarify requirements, and communicate technical concepts and design options to technical and non-technical stakeholders.
  • Review technical documentation and test results, maintain reusable documentation and standards, and contribute to continuous improvement and reusable solutions.
  • Manage technical dependencies, risks, and priorities; meet delivery schedules and build strong stakeholder relationships through timely, high-quality work.

Technologies:

  • AI
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • Datadog
  • Docker
  • GCP
  • Git
  • Grafana
  • Hibernate
  • Support
  • JPA
  • JUnit
  • JWT
  • Java
  • Kafka
  • Kubernetes
  • Marketing
  • NoSQL
  • RabbitMQ
  • SQL
  • Security
  • Splunk
  • Spring
  • Spring Boot
  • gRPC
  • microservices
  • Claude Code
  • Copilot
  • Cursor
  • DevOps
  • GitHub
  • MongoDB
  • MySQL
  • PostgreSQL
  • REST

More

We are BrickRed Systems, a global technology consulting and workforce solutions company providing talent across digital, engineering, marketing, analytics, finance, operations, and business transformation. We focus on innovation, scalability, and client success, helping organizations address complex business challenges through skilled professionals in strategy, technology, creative, and operational fields. Our culture emphasizes continuous learning, collaboration, and excellence, and this Java Developer role contributes to high-impact global initiatives.

last updated 43 week of 2026