Jobs · Engineering · Michigan

Senior Backend Developer

Stefanini Group · Dearborn, MI · 1 mo ago
On-siteEngineeringFull-time

Stefanini Group is a global provider of IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises. Our presence spans the Americas, Europe, Africa, and Asia, serving over four hundred clients across diverse markets including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM Level 5 company.

About the role

We are looking for a Senior Backend Developer to develop and maintain the back-end/server-side parts of applications, including APIs, databases, and other services containing business logic. You will work with various languages and tools to create and maintain services on-prem or in the cloud.

Responsibilities

  • Engage with customers to understand their use-cases and requirements
  • Solve complex problems by designing, developing, and delivering solutions using various tools, languages, frameworks, and technologies
  • Align with architecture guidelines for a unified and coherent approach to development
  • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies
  • Develop and maintain back-end applications like APIs and microservices using server-side languages such as Java, Python, C#, etc.
  • Manage application deployment to the cloud or on-prem, including health and performance monitoring, security hardening, and disaster recovery
  • Manage data storage and retrieval in applications using database technologies such as Oracle, MySQL, MongoDB, etc.
  • Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery
  • Collaborate with technical experts, Product Managers, DevOps, Big Data teams, UI/UX Designers, and business stakeholders

Requirements

  • 10+ years in IT; 8+ years in development
  • Prior API development experience; bonus for developing publicly facing enterprise APIs
  • Design and develop APIs for Web, Mobile, and Enterprise consumption (e.g., Fleet Telematics product)
  • Experience with Spring Boot: design, develop, and maintain robust, scalable, and secure microservices and web applications using the Spring Boot framework, including leveraging Spring ecosystem components and integrating with databases
  • Experience architecting, implementing, and maintaining well-documented, efficient, and scalable RESTful APIs
  • Strong proficiency in Java programming to write clean, efficient, and testable code, applying object-oriented programming (OOP) principles and design patterns
  • Experience designing, developing, and supporting applications using any cloud platform
  • Experience with RESTful interfaces and OAS standards
  • Comfortable with Continuous Integration/Continuous Delivery tools and pipelines
  • Experience with backlogs, user stories, Jira, or similar Agile tools
  • Bachelor’s Degree

Qualifications

  • Experience with GCP or equivalent services to design, develop, and deploy cloud-native scalable solutions
  • Experience developing and maintaining applications using Kotlin for backend services or Android development, adhering to best practices and design patterns

Similar jobs

Senior Backend Developer

Bright Vision TechnologiesBurlington, MA· 1 mo ago
RemoteEngineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

Senior Backend Developer

Bright Vision TechnologiesTroy, IL· 4 wk ago
RemoteInformation Technology$100k–$110k/yrapply on brightvisiontechnologies.applytojob.com