Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Dallas?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

1872 Consulting

Dallas / Global

Backend Developer

Job Description

Backend Developer (2 Roles, Junior and Mid-Level)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 SummaryWe 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. · At 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.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location