Back to Jobs
XX
Backend Developer1872 ConsultingUnited States

This job offer is no longer available

XX

Backend Developer

1872 Consulting
  • US
    United States
  • US
    United States

About

Backend Developer (2 roles, Junior and Mid-Level) 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 two Backend Developers to build and scale microservices and APIs used by external and internal applications. You will design and implement services with Java/Spring, integrate with data stores and messaging, and automate delivery with modern CI/CD. The ideal candidate balances hands-on coding with sound judgment on performance, security, and testing.
Openings • Backend Developer (2-3 years' experience) • Backend Developer (4-5 years' experience)
Responsibilities • Design, develop, and maintain RESTful (and optional GraphQL) microservices using Java 17+ and Spring Boot. • Model data and implement persistence with Hibernate/JPA to MySQL or PostgreSQL; optimize queries and transactions. • Integrate messaging (Kafka or RabbitMQ) and caching (Redis/Ehcache) to improve throughput and latency. • Implement security with Spring Security, JWT/OAuth2; adhere to logging/exception handling best practices. • Write comprehensive unit and integration tests (JUnit 5, Mockito, Spring Test); document APIs with Swagger/OpenAPI. • Build pipelines with GitHub Actions/Jenkins/Azure DevOps; containerize with Docker and deploy to Kubernetes where applicable. • Collaborate with product/QA/DevOps; participate in code reviews and design discussions; continuously improve performance and reliability.
Required Qualifications • Hands-on Java (8-17) and Spring Boot experience delivering production services. • Strong Core Java (OOP, Collections, Streams, Concurrency). • Hibernate/JPA with MySQL or PostgreSQL. • Experience with microservices, REST APIs, and at least one of Kafka or RabbitMQ. • Familiarity with Redis or Ehcache for caching. • CI/CD exposure and containerization (Docker); basic Kubernetes knowledge. • Testing with JUnit 5/Mockito and API docs with Swagger/OpenAPI. • Clear communication and a learning mindset.
Preferred Qualifications • Spring Security with JWT/OAuth2 in production. • Observability and robust logging/exception patterns. • JSP/Servlets/JSTL support for legacy modules; Codename One familiarity is a plus.
Work Model • Senior track: hybrid, 3 days/week in office. • Junior track: primarily onsite, with up to 2 remote days per month. • t least one onsite interview round required; candidates must be within daily commuting distance.
Process & Timing • Fast process with consolidated L1-L3 rounds; decision targeted the same day as the final interview. • Desired start within two weeks of offer acceptance.
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.