1872 Consulting
Base pay range
$125,000.00/yr - $125,000.00/yr
Location:
Atlanta, GA or Dallas, TX (hybrid, 3 days on-site)
Company Summary We are a product and solutions firm building scalable, secure platforms for enterprise customers. Our teams ship API‑driven services and data‑intensive features with high reliability. We value learning, pragmatic engineering, and rapid, high‑quality delivery.
Position Summary We are hiring a Senior Backend Developer to design, build, and maintain backend services that support large‑scale, mission‑critical applications. This role requires strong hands‑on Java and Spring Boot engineering experience, expertise in distributed systems, and the ability to contribute effectively in fast‑moving, collaborative environments.
You will work closely with architects, DevOps, QA, and product teams to deliver reliable, scalable, and well‑structured backend services.
Key Responsibilities
Design and build backend services using Java (11–17+) and Spring Boot
Develop RESTful APIs, service integrations, and reusable components
Work with relational and NoSQL databases; optimize queries and schemas
Build and consume event‑driven components using messaging systems (Kafka, RabbitMQ)
Implement authentication and authorization using Spring Security, OAuth2, and JWT
Contribute to CI/CD pipelines and containerized deployments (Docker, Kubernetes)
Improve performance, scalability, observability, and reliability of services
Collaborate with cross‑functional teams in a senior‑level, conversational technical environment
Participate in code reviews, architecture discussions, and production support
Document systems, patterns, and best practices to ensure long‑term maintainability
Required Qualifications
8+ years of backend engineering experience
Strong expertise in Java and Spring Boot
Proven experience building and deploying microservices in production environments
Proficiency with relational databases such as PostgreSQL, MySQL, or similar
Experience with message brokers (Kafka, RabbitMQ, or similar)
Solid hands‑on experience with Docker and exposure to Kubernetes
Strong working knowledge of CI/CD tools (GitHub Actions, Jenkins, Azure DevOps, GitLab CI)
Excellent communication skills with the ability to clearly explain technical decisions
Experience working with distributed teams across multiple time zones
Preferred Qualifications A combination of any two of the following (as clarified by leadership):
Codename One
Java Swing
Kotlin
Additional Preferred Experience
Spring Cloud
Redis and caching strategies
Performance tuning and JVM optimization
Cloud platforms: AWS, Azure, or GCP
API versioning and contract‑first development
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at 1872 Consulting by 2x
Benefits
Medical insurance
Vision insurance
401(k)
#J-18808-Ljbffr
Location:
Atlanta, GA or Dallas, TX (hybrid, 3 days on-site)
Company Summary We are a product and solutions firm building scalable, secure platforms for enterprise customers. Our teams ship API‑driven services and data‑intensive features with high reliability. We value learning, pragmatic engineering, and rapid, high‑quality delivery.
Position Summary We are hiring a Senior Backend Developer to design, build, and maintain backend services that support large‑scale, mission‑critical applications. This role requires strong hands‑on Java and Spring Boot engineering experience, expertise in distributed systems, and the ability to contribute effectively in fast‑moving, collaborative environments.
You will work closely with architects, DevOps, QA, and product teams to deliver reliable, scalable, and well‑structured backend services.
Key Responsibilities
Design and build backend services using Java (11–17+) and Spring Boot
Develop RESTful APIs, service integrations, and reusable components
Work with relational and NoSQL databases; optimize queries and schemas
Build and consume event‑driven components using messaging systems (Kafka, RabbitMQ)
Implement authentication and authorization using Spring Security, OAuth2, and JWT
Contribute to CI/CD pipelines and containerized deployments (Docker, Kubernetes)
Improve performance, scalability, observability, and reliability of services
Collaborate with cross‑functional teams in a senior‑level, conversational technical environment
Participate in code reviews, architecture discussions, and production support
Document systems, patterns, and best practices to ensure long‑term maintainability
Required Qualifications
8+ years of backend engineering experience
Strong expertise in Java and Spring Boot
Proven experience building and deploying microservices in production environments
Proficiency with relational databases such as PostgreSQL, MySQL, or similar
Experience with message brokers (Kafka, RabbitMQ, or similar)
Solid hands‑on experience with Docker and exposure to Kubernetes
Strong working knowledge of CI/CD tools (GitHub Actions, Jenkins, Azure DevOps, GitLab CI)
Excellent communication skills with the ability to clearly explain technical decisions
Experience working with distributed teams across multiple time zones
Preferred Qualifications A combination of any two of the following (as clarified by leadership):
Codename One
Java Swing
Kotlin
Additional Preferred Experience
Spring Cloud
Redis and caching strategies
Performance tuning and JVM optimization
Cloud platforms: AWS, Azure, or GCP
API versioning and contract‑first development
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at 1872 Consulting by 2x
Benefits
Medical insurance
Vision insurance
401(k)
#J-18808-Ljbffr