DeveloperJobs.io
← Back to all jobs

Job Description

Deloitte seeks a Software Engineer III for Java full stack development, focusing on Java/Spring backend and React frontend with Python components to support healthcare AI initiatives.

Responsibilities

  • Provide technical leadership across front end (React) and back end (Python), shaping architecture and implementation for maintainability and scalability
  • Design data models, author and optimize complex SQL queries, manage migrations, and boost database performance
  • Set and uphold standards for code quality, testing, CI/CD, documentation, and observability through logging, metrics, and tracing
  • Design, develop, and optimize scalable software for AI platforms and consumer devices
  • Incorporate load, stress, and real user scenario testing into development and production lifecycles
  • Monitor, analyze, and resolve performance, reliability, and scalability challenges in complex systems
  • Collaborate with engineers working on custom hardware, embedded systems, and cloud infrastructure
  • Apply advanced profiling, benchmarking, and system optimization techniques
  • Contribute to solution architecture, API design, security, and system integration
  • Maintain regular communication with Engagement Managers (Directors), project teams, and cross functional stakeholders, escalating matters when needed
  • Lead client engagement workstreams focused on process improvement, optimization, and transformation, implementing leading practice workflows and driving operational outcomes

Requirements

  • 7+ years of experience in software, systems, or embedded engineering
  • 7+ years of hands-on Java/J2EE experience
  • 7+ years of Python experience in building APIs/services with common frameworks such as FastAPI, Django, or Flask
  • 2+ years in a leadership role guiding engineering decisions and delivery
  • Proficiency with SQL including data modeling, query optimization, indexing, and performance tuning
  • Experience with React including component design, state management, and performance considerations
  • Experience with microservices, event-driven architectures, or distributed systems patterns
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Understanding of network protocols, security best practices, and scalable API design
  • Experience with Git, CI/CD pipelines, and modern DevOps practices
  • Experience working within Agile/Scrum teams, participating in sprint planning, code reviews, and collaborative solutioning
  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related IT discipline, or equivalent experience
  • Limited immigration sponsorship may be available
  • Ability to travel approximately 10 percent, depending on client engagements

Technologies

  • Java/J2EE
  • Spring
  • Python
  • FastAPI
  • Django
  • Flask
  • React
  • SQL
  • Docker
  • Kubernetes
  • Git
  • CI/CD

Benefits

  • Discretionary annual incentive program

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.