Senior Java Backend Engineer

Dahl Consulting

Brooklyn Park (MN)

Hybrid

USD 85,000 - 129,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Dahl Consulting is seeking a Senior Java Backend Engineer to design and enhance scalable backend systems for enterprise-level digital experiences in the Brooklyn Park area. You’ll focus on Java, Spring Boot, microservices, RESTful APIs, and cloud-native architectures.

Hybrid work arrangement—onsite two days per week near Brooklyn Park, MN—with remote days remaining. You will collaborate across data, analytics, and product teams to deliver high-performing solutions in a fast-paced environment.

Qualifications

  • Strong proficiency in Java and Spring Boot.
  • Experience with Kafka and MongoDB in production environments.
  • Deep knowledge of API development, RESTful services, and microservice architectures.
  • Experience with system integrations and distributed backend systems.
  • Familiarity with Google Cloud Platform (GCP), including BigQuery.
  • Experience with NoSQL databases and data modeling for large-scale applications.
  • Understanding of modern backend frameworks, software design patterns, and scalable architecture principles.
  • Experience working within Agile software development environments.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Java and Spring Boot.
  • Build and support microservices architectures that integrate with internal and external platforms.
  • Develop and optimize RESTful APIs and system integrations.
  • Work with Google Cloud Platform (GCP), including BigQuery, to support data-driven applications and services.
  • Collaborate with data engineering, data science, and product teams to deliver scalable solutions.
  • Implement best practices for software development, security, performance, testing, and documentation.
  • Troubleshoot and resolve issues within distributed systems and backend environments.
  • Participate in architecture discussions and contribute to the continuous improvement of engineering standards and processes.
  • Leverage modern development tools and emerging technologies, including generative AI solutions, to improve application capabilities and developer efficiency.

Skills

Java
Spring Boot
REST API development
Microservices
Agile
Problem solving
Distributed systems
Cloud experience (GCP)
NoSQL databases
BigQuery

Tools

Kafka
MongoDB
BigQuery
CI/CD tools
DevOps practices
Containerization

Job description

Title

Senior Java Backend Engineer


Location

Brooklyn Park, MN (Hybrid)


Job Type

Contract (12 Months)


Compensation

$62.59 - $93.98/hr


Industry

Retail


Work Schedule

Hybrid schedule with onsite work two days per week and remote work the remaining days. Candidates must be located within commuting distance of the Brooklyn Park, MN area.


About The Role

Our client, a leading retail and consumer-focused organization, is seeking a Senior Java Backend Engineer to help build and enhance the scalable systems that power enterprise-level digital experiences and data-driven solutions. In this role, you will design, develop, and optimize microservices and APIs that support high-volume applications, collaborate with cross-functional teams, and contribute to modern cloud-based architectures.


Job Description

As a Senior Java Backend Engineer, you will play a key role in developing and maintaining robust backend systems that support mission-critical applications. You will work closely with engineering, product, data, and analytics teams to deliver reliable, scalable, and high-performing solutions.


Responsibilities Include


  • Design, develop, and maintain backend services and APIs using Java and Spring Boot.

  • Build and support microservices architectures that integrate with internal and external platforms.

  • Develop and optimize RESTful APIs and system integrations.

  • Work with Google Cloud Platform (GCP), including BigQuery, to support data-driven applications and services.

  • Collaborate with data engineering, data science, and product teams to deliver scalable solutions.

  • Implement best practices for software development, security, performance, testing, and documentation.

  • Troubleshoot and resolve issues within distributed systems and backend environments.

  • Participate in architecture discussions and contribute to the continuous improvement of engineering standards and processes.

  • Leverage modern development tools and emerging technologies, including generative AI solutions, to improve application capabilities and developer efficiency.


Qualifications

Required Qualifications


  • Strong proficiency in Java and experience developing applications with Spring Boot.

  • Experience working with Kafka and MongoDB in production environments.

  • Deep knowledge of API development, RESTful services, and microservice architectures.

  • Experience with system integrations and distributed backend systems.

  • Familiarity with Google Cloud Platform (GCP), including BigQuery.

  • Experience with NoSQL databases and data modeling for large-scale applications.

  • Understanding of modern backend frameworks, software design patterns, and scalable architecture principles.

  • Experience working within Agile software development environments.

  • Strong problem-solving, troubleshooting, and collaboration skills.


Preferred Qualifications


  • Experience supporting large-scale retail, e-commerce, or consumer-facing platforms.

  • Familiarity with Apache Hadoop or other enterprise data platforms.

  • Experience implementing or integrating generative AI (GenAI) technologies into applications or workflows.

  • Experience with cloud-native architectures and containerized environments.

  • Knowledge of CI/CD pipelines, automated testing, and DevOps practices.

  • Experience designing highly available and fault-tolerant distributed systems.


Benefits

Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.


Equal Opportunity Statement

As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Hybrid, 12-Month Contract
Senior Java Backend Engineer - Hybrid, 12-Month Contract

Dahl Consulting • Brooklyn Park (MN)

Hybrid
USD 85,000 - 129,000
Java Engineer
Java Engineer

York Solutions, LLC • Minnesota

Hybrid
USD 80,000 - 110,000
BCBS Medical Plans
Delta Dental Plan
Life and Accidental Death Insurance
+3
Support Engineer - Java/Cobol
Support Engineer - Java/Cobol

Dahl Consulting • Brooklyn Park (MN)

Hybrid
Comprehensive benefits package
Backend Java Developer | Jersey City, US
Backend Java Developer | Jersey City, US

JobCubby • Jersey City (NJ), Northern (KY)

On-site
USD 44,000 - 154,000
Senior Java Engineer – Spring Boot / Cloud / Kafka
Senior Java Engineer – Spring Boot / Cloud / Kafka

Randstad Digital • Bentonville (AR)

On-site
USD 62,000 - 76,000
Back End Developer
Back End Developer

Access Data Consulting Corporation • Denver (CO)

On-site
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • West Palm Beach (FL)

On-site
USD 90,000 - 120,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay with benefits
Exciting projects with top brands
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Los Angeles (CA)

Hybrid
USD 100,000 - 130,000
Professional growth opportunities
Competitive compensation
Flexible schedule
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Dallas (TX)

On-site
USD 90,000 - 130,000
Professional growth through mentorship and TechTalks
Competitive compensation with various budgets for education and fitness
Exciting projects with top companies
+1
Java Engineer ID32277 ($3,000 signing bonus)
Java Engineer ID32277 ($3,000 signing bonus)

AgileEngine • Dallas (TX)

Hybrid
USD 90,000 - 120,000
Professional growth with mentorship
Competitive compensation
Flextime for work-life balance