Java Developer

BrickRed Systems LLC

Seattle (WA)

Presencial

USD 140 000 - 180 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

BrickRed Systems is seeking an experienced Java Developer – Spring Boot Microservices to design, develop, and deploy scalable, secure backend applications in a fast-paced Agile setting.

The candidate will work with Java 11+, Spring Boot/Spring Framework, RESTful APIs, SQL databases (PostgreSQL/MySQL), and modern security (OAuth2, JWT). AI coding assistants like Copilot/Claude Code/Cursor are encouraged to improve productivity.

Qualificações

  • 7+ years of experience with Java 11+ and Spring Boot/Spring Framework (including Spring Security, OAuth2, and JWT).
  • 7+ years of RESTful API design and microservices architecture.
  • 5+ years with SQL, database design, and JPA/Hibernate.
  • Hands-on experience using AI coding assistants like GitHub Copilot, Claude Code, or Cursor in real projects.
  • Strong OOP, SOLID principles, and common design patterns.
  • Experience building secure, scalable backend apps and working with CI/CD and Git.
  • Familiarity with unit/integration testing (JUnit, Mockito).
  • Cloud familiarity (AWS, Azure, GCP) and distributed systems exposure.

Responsabilidades

  • Design, develop, and maintain scalable Java applications and microservices.
  • Build secure, reliable, high-performance backend services and RESTful APIs.
  • Review code, participate in technical design, and contribute in Agile sprints.
  • Implement secure API authentication/authorization (OAuth2, JWT).
  • Optimize database interactions (SQL, JPA/Hibernate) and work with PostgreSQL/MySQL.
  • Collaborate cross-functionally to deliver quality software in a fast-paced environment.

Conhecimentos

Java 11+
Spring Boot
Spring Framework
Spring Security
RESTful APIs
Microservices architecture
SQL
JPA/Hibernate
AI coding assistants
GitHub Copilot
Claude Code
Cursor

Ferramentas

AWS
Azure
GCP
Apache Kafka
Kubernetes
Datadog
Splunk
Grafana
RabbitMQ
Amazon SQS
gRPC

Descrição da oferta de emprego

We are looking for an experienced Java Developer – Spring Boot Microservices to design, develop, and deploy scalable, secure, and high-performance backend applications.

The ideal candidate will have strong hands-on expertise in Java 11+, Spring Boot, Spring Framework, Spring Security, RESTful APIs, microservices architecture, SQL, and JPA/Hibernate. Experience with AI-powered coding assistants such as GitHub Copilot, Claude Code, or Cursor is also required to improve development productivity and code quality.

The role involves building reliable backend services, integrating APIs, troubleshooting production issues, and collaborating with cross-functional teams to deliver high-quality software solutions in an Agile environment.

Candidates should demonstrate strong problem-solving skills, coding standards, testing practices, and the ability to make sound technical decisions independently.

Key Responsibilities
Core Development
  • Design, develop, and maintain scalable Java applications and microservices using Java 11+, Spring Boot, and Spring Framework.
  • Build secure, reliable, and high-performance backend services following established design patterns and engineering standards.
  • Write clean, reusable, maintainable, and well-tested code following SOLID principles and coding best practices.
  • Develop and consume RESTful APIs and, where required, gRPC services.
  • Implement secure API authentication and authorization using Spring Security, OAuth2, and JWT.
  • Design and optimize database interactions using SQL, JPA, and Hibernate.
  • Work with relational databases such as PostgreSQL and MySQL; exposure to NoSQL databases such as MongoDB is beneficial.
  • Integrate distributed messaging systems and asynchronous processing where required.
  • Participate in code reviews, technical design discussions, sprint planning, and development activities.
  • Debug application issues, perform root cause analysis (RCA), and implement corrective and preventive measures.
  • Optimize application performance, reliability, maintainability, and resource utilization.
Required Qualifications
  • 7+ years of experience with Java 11+ and Spring Boot/Spring Framework, including Spring Security, OAuth2, and JWT for API protection.
  • 7+ years of experience in RESTful API design and microservices architecture, with a strong understanding of HTTP protocols and backend design patterns.
  • 5+ years of experience with SQL, database design, and JPA/Hibernate.
  • Practical, hands-on experience using AI coding assistants such as GitHub Copilot, Claude Code, or Cursor in real-world development workflows.
  • Strong understanding of object-oriented programming, SOLID principles, and common software design patterns.
  • Experience developing secure, scalable, and maintainable backend applications.
  • Familiarity with unit and integration testing frameworks, including JUnit and Mockito.
  • Working knowledge of Git, CI/CD pipelines, and Docker.
  • Understanding of API authentication, authorization, exception handling, and secure coding practices.
  • Strong debugging, troubleshooting, analytical, and problem-solving skills.
  • Good communication, customer service, and technical writing skills.
  • Ability to work independently and collaboratively in a fast-paced Agile development environment.
Preferred Qualifications
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience with Apache Kafka or similar event-streaming and distributed messaging platforms.
  • Familiarity with Kubernetes and container orchestration.
  • Experience with observability and monitoring tools such as Datadog, Splunk, and Grafana.
  • Experience with messaging systems such as RabbitMQ or Amazon SQS.
  • Experience with gRPC and distributed systems.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience supporting production applications, troubleshooting incidents, and performing root cause analysis.
  • Contributions to AI tooling adoption, developer productivity initiatives, or engineering automation.
ABOUT BRICKRED SYSTEMS

BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Backend Engineer – Spring Microservices & AI
Senior Java Backend Engineer – Spring Microservices & AI

BrickRed Systems LLC • Seattle (WA)

Presencial
USD 140 000 - 180 000
Senior Staff Forward Deployment Engineer
Senior Staff Forward Deployment Engineer

BrickRed Systems LLC • Bellevue (WA)

Presencial
USD 180 000 - 240 000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

Presencial
USD 110 000 - 150 000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

Presencial
USD 110 000 - 140 000
Java Developer
Java Developer

TechDigital Group • Woonsocket (RI)

Presencial
USD 110 000 - 160 000
Java Backend Developer
Java Backend Developer

TechDigital Group • Overland Park (KS)

Presencial
USD 90 000 - 140 000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

Presencial
USD 140 000 - 190 000
Sr Java Developer
Sr Java Developer

PineQ Lab Technology • Atlanta (GA)

Presencial
USD 140 000 - 200 000
Flexible hours
Compensation for extra hours
Java Backend Developer
Java Backend Developer

TechDigital Group • Wichita (KS)

Presencial
USD 100 000 - 130 000
Java Consultant
Java Consultant

Compunnel, Inc. • Salt Lake City (UT)

Presencial
USD 90 000 - 120 000