Software Development Engineer 4

1 Month ago • 6-10 Years • Backend Development

About the job

Job Description

DMG is changing the way providers and technicians do professional work, offering multiple ways to complete their work effectively first time. Our mission is fundamentally changing the way the facility maintenance industry operates. To help us fulfill this mission, we are looking for a Provider-obsessed marketer to drive a key priority for the business which is to accelerate the growth and adoption of DMG PRO by providers across the country. If you want to operate at start up speed, solve some of the hardest problems and help build a service that providers love, DMG might just be the place for you. Responsibilities: Researching, designing, managing software programs - Testing and evaluating new programs - Modifying software to fix error, improve its performance. Deploying software tools, processes, and metrics - Directing software programming and documentation development - Writing and implementing code - Preparing reports on programming project specifications, activities, or status - Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements. Backend developers develop the application and server that make up the foundational structure of the application. They understand the importance of performance and work to ensure that queries execute as quickly as possible, and that server resources are not overwhelmed.
Must have:
  • Hands-on with Java and Spring Boot
  • Microservices Architecture Experience
  • Relational and Non-Relational Databases
  • Performance optimization
  • Functional programming principles
  • Website application development
  • Server-side experience
  • Big data technologies
  • Machine Learning models and AI frameworks
Good to have:
  • OpenAI or similar AI/ML platforms
  • AI/ML landscape understanding
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

Title: Software Development Engineer 4

Reports To: Engineering Manager

Department: Product & Engineering - Engineering

 

About DMG:

Divisions Maintenance Group provides facility maintenance services to retail chains and distribution and fulfillment centers across the country.

We are leading the way with our technology, creating world-class products that are revolutionizing the industry and fulfilling our brand promise of “Uninterrupted Peace of Mind.”

DMG is a Certified Great Place to Work with a strong, inclusive culture and top-notch benefits.

 

Job Summary:

DMG is changing the way providers and technicians do professional work, offering multiple ways to complete their work effectively first time. Our mission is fundamentally changing the way the facility maintenance industry operates.
To help us fulfill this mission, we are looking for a Provider-obsessed marketer to drive a key priority for the business which is to accelerate the growth and adoption of DMG PRO by providers across the country. If you want to operate at start up speed, solve some of the hardest problems and help build a service that providers love, DMG might just be the place for you.
 
Requirements:
  • Hands-on with the programming language Java with Spring Boot framework, with 6+ years of experience.
  • Exposure to Microservices Architecture.
  • Well-versed with Relational and Non-Relational Databases.
  • Backend developers develop the application and server that make up the foundational structure of the application.
  • Strong understanding of performance optimization, ensuring efficient query execution and optimal server resource usage.
  • Knowledge of functional programming principles.
  • 4+ years of progressive experience in website application development.
  • 4+ years of strong server-side experience.
  • Clear understanding and proven experience in big data technologies.
  • Exposure to Machine Learning (ML) models and AI frameworks, with an understanding of their practical applications.
  • Experience working with tools like OpenAI or similar AI/ML platforms, demonstrating practical use of these technologies.
  • Basic understanding of the AI/ML landscape, including model deployment, training, and integration with backend systems.
  • In-depth knowledge of IT concepts, strategies, and methodologies and their application.
 
Responsibilities:
  • Researching, designing, managing software programs - Testing and evaluating new programs - Modifying software to fix error, improve its performance.
  • Deploying software tools, processes, and metrics - Directing software programming and documentation development - Writing and implementing code - Preparing reports on programming project specifications, activities, or status - Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Backend developers develop the application and server that make up the foundational structure of the application. They understand the importance of performance and work to ensure that queries execute as quickly as possible, and that server resources are not overwhelmed.

 

Divisions Maintenance Group is an equal opportunity employer.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

United States (On-Site)

United States (On-Site)

United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by dmg

Similar Jobs

ION - Cloud Engineer Kubernetes

ION, Italy (Hybrid)

Anthology  Inc  - Senior Product Support Specialist

Anthology Inc , India (On-Site)

Trendyol - DWH ETL Engineer

Trendyol, Türkiye (Hybrid)

Visa - Staff Data Engineer

Visa, Poland (Hybrid)

Salesforce - Senior Backend Software Engineer

Salesforce, Israel (On-Site)

Illuvium - Senior C# Engineer

Illuvium, Denmark (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Extreme Network - Sr Software Systems Engineer- Cloud Networking

Extreme Network, India (Hybrid)

Head Digital Works - Software Development Engineer II

Head Digital Works, India (On-Site)

Visa - Senior Software Engineer

Visa, Poland (Hybrid)

OpenGov - Sr. Security Software Engineer

OpenGov, United States (Hybrid)

Microsoft - Data Engineering

Microsoft, India (Hybrid)

The Walt Disney Company - Executive Director, Software Architecture - Ads

The Walt Disney Company, United States (On-Site)

Paytm - Java Backend Developer

Paytm, India (On-Site)

ByteDance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

ByteDance, United States (On-Site)

Paypal - Business Systems Analyst 3

Paypal, United States (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Head Digital Works - Assistant Manager - Backend

Head Digital Works, India (On-Site)

Sandbox interactive-gmbh - Senior Software Developer (m/f/d)

Sandbox interactive-gmbh, Germany (Hybrid)

GeoServe - Senior Backend Engineer

GeoServe, India (On-Site)

Head Digital Works - SDE 3/4 (Java)

Head Digital Works, India (On-Site)

GoTo Group - Lead Software Engineer (IC)

GoTo Group, Indonesia (On-Site)

Solvative - Wordpress Support Engineer

Solvative, India (Remote)

Luxoft - Lead Java Developer

Luxoft, (Remote)

Get notifed when new similar jobs are uploaded