Java Full Stack Developer

Deloitte8 months ago
Portland, Oregon, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Are you an experienced, passionate pioneer in technology who enjoys collaborating on innovative projects? In this role as a Java Full Stack Developer - Project Delivery Senior Analyst - AI & Engineering with Deloitte, you will work as a consultant in our Project Delivery Talent Model. You will share new ideas and collaborate on delivering high-performance platforms for AI and next-generation consumer devices while minimizing extensive travel. Recruiting for this role ends on 12/31/2025.

You will join the AI and Systems Co-Design team that pioneers cutting-edge software and hardware technologies. Our team collaborates across functions to tackle large-scale technical challenges and deliver innovative solutions with global impact.

Key Responsibilities

  • Design, develop, and optimize scalable software for AI platforms and consumer devices.
  • Integrate and automate load, stress, and real-user scenario testing into the development and production lifecycle.
  • Analyze, monitor, and address 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.
  • Communicate regularly with Engagement Managers, project team members, and other technical teams while escalating critical issues as necessary.
  • Independently and collaboratively lead client engagement workstreams focused on process improvement, optimization, and transformation.

Required Qualifications

  • 3+ years of experience in software, systems, or embedded engineering.
  • 3+ years of experience working in Java/J2EE.
  • 3+ years of experience developing or deploying AI solutions, custom hardware, or high-performance platforms.
  • 3+ years of experience with Linux internals, device drivers, and kernel or embedded systems programming.
  • Proficient in C/C++ and Python; familiarity with Go or Rust a plus.
  • Strong understanding of AI/ML frameworks (PyTorch, TensorFlow, ONNX) and performance/model optimization.
  • Familiarity with hardware-software co-design (ASICs, FPGAs, or SoCs).
  • Demonstrated skill in performance profiling, benchmarking, and system tuning.
  • Knowledge of distributed systems, cloud/edge computing, and containerization (Docker, Kubernetes).
  • Understanding of network protocols, security best practices, and scalable API design.
  • Experience with Git, CI/CD pipelines, and modern DevOps practices within Agile/Scrum teams.
  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related discipline; or equivalent experience.
  • Limited immigration sponsorship may be available.
  • Ability to travel approximately 10% based on client and project needs.

Preferred Qualifications

  • Experience developing or deploying AI solutions, custom hardware, or high-performance platforms.
  • Proven ability to communicate complex technical concepts clearly and effectively.
  • Analytical ability to manage multiple projects and prioritize tasks effectively.
  • Ability to operate independently or with minimal supervision.
  • Excellent written and verbal communication skills.
  • Ability to deliver technical demonstrations.

Compensation & Incentives

Compensation: The wage range for this role takes into account various factors such as skill sets, experience, training, licensure, certifications, and other business needs. A reasonable estimate of the current range is $80,550 - $134,250. You may also be eligible to participate in a discretionary annual incentive program, subject to program rules and performance factors.

Additional Information

For applicants requiring accommodation during the application process, please visit the following link:Deloitte Accommodation Information.

Required Skills

C/C++
Performance Profiling
Embedded Systems
AI/ML Frameworks (PyTorch, TensorFlow, ONNX)
Agile/Scrum
CI/CD
Cloud/Edge Computing
Git
Java
DevOps
System Tuning
Python
Hardware-Software Co-design
J2EE
Full Stack Development
Containerization (Docker, Kubernetes)
Linux Internals
Distributed Systems
Benchmarking