Java Back-end Engineer

Dexian DISYS
Detroit, MI, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Business Logic Cloud Computing Security Databases Continuous Delivery Continuous Integration Disaster Recovery Github Identity and Access Management MongoDB
+12 more
MySQL Secure Coding Software Deployment Software Engineering Data Storage Management Google Cloud Test-Driven Development (TDD) Backend Deployment Automation Devsecops Programming Languages Microservices

Job description

This role involves developing and maintaining the back-end/server-side components of applications, including APIs, databases, and services containing business logic.

The focus is on creating scalable, secure, and efficient services either on-premises or in the cloud, using various programming languages and tools., * Engage with customers to understand their use-cases and requirements.

  • Solve complex problems by designing, developing, and delivering solutions using diverse tools, programming languages, frameworks, and technologies.
  • Align development efforts with overarching architecture guidelines for a unified approach.
  • Design, develop, and deploy new code, including APIs and microservices, primarily using languages such as Java.
  • Collaborate with front-end developers and cross-functional teams like product owners, designers, and architects to ensure seamless integration.
  • Manage application deployment to cloud or on-prem environments, ensuring health monitoring, security hardening, and disaster recovery.
  • Oversee data storage and retrieval within applications leveraging database technologies like MySQL, MongoDB, and others.
  • Advocate for best programming practices, including test-driven development, continuous integration, and continuous delivery.
  • Optimize infrastructure and deployment strategies to enhance application resiliency and reliability.
  • Support security best practices to protect user data through encryption and anonymization.

Requirements

  • At least 5 years of experience in IT and 3 years of hands-on development.
  • Proficiency with at least one programming language or framework.
  • Bachelor’s Degree (additional educational qualifications are not specified).
  • Experience with back-end application development, including APIs and microservices.
  • Familiarity with cloud and on-prem deployment and management.
  • Understanding of secure coding practices and data protection techniques.

Preferred Qualifications

  • Experience with DevSecOps practices beyond pipelines, including tools like GitHub Actions.
  • Knowledge of cloud security, identity and access management, and preferred cloud platforms such as Google Cloud Platform.
  • In-depth knowledge of full-stack application development and DevSecOps CI/CD pipelines.
  • Experience supporting product users and enabling product/service enhancements.
  • Ability to use AI responsibly to improve product and service delivery.
  • Strong independent work management, problem-solving skills, and thought leadership qualities.
  • Excellent communication skills with clarity and conciseness.

About the company

Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all