Java Full Stack Developer-Software Engineer II
Deloitte
About the role
About
Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Java Full Stack Developer - Software Engineer II you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. Consider an opportunity with Deloitte under our Project Delivery Talent Model, tailored specifically for long-term, onsite client service delivery.
Responsibilities
- Rationalize PCS service providers into a select set of strategic partners across Engineering and Cloud Security Services.
- Drive measurable value through cost optimization, improved productivity, enhanced customer experience, and simplified operations.
- Ensure delivery excellence with a focus on quality, speed, and innovation.
- Design, develop, and maintain high-quality, scalable, and robust full-stack applications and services using Python, Java, and/or Go.
- Build and deploy containerized (Docker, Kubernetes) and serverless applications on AWS and GCP, leveraging cloud-native services for compute, data, and messaging.
- Develop and manage cloud infrastructure using IaC principles and tools such as Terraform and Ansible.
- Take ownership of the entire lifecycle of your services, including automated testing, deployment, monitoring, and operational support.
- Identify and resolve root causes of issues to ensure service reliability and performance.
- Adhere to Citi's technology standards and risk management frameworks.
- Identify, assess, and mitigate risks in your designs and code, ensuring compliance with security policies and data regulations.
- Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Participate in code reviews and adhere to Developer Manifesto principles.
- Collaborate across teams to promote reuse and reduce duplication.
- Communicate regularly with Engagement Managers, project team members, and technical teams.
- Lead client engagement workstreams focused on improvement, optimization, and transformation of processes.
Qualifications
- 3+ years of experience in software, systems, or embedded engineering.
- 3+ years of experience working with 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.
- Strong proficiency in Python, Java, and/or Go.
- Strong understanding of AI/ML frameworks (PyTorch, TensorFlow, ONNX) and performance/model optimization.
- Hands-on experience with AWS and/or Google Cloud (GCP).
- Expertise in Docker and Kubernetes (e.g., Amazon EKS).
- Knowledge of IaC tools such as Terraform and/or Ansible.
- Strong architectural skills focused on building testable and resilient applications.
- Experience with automated testing frameworks.
- Understanding of Site Reliability Engineering (SRE) practices.
- Familiarity with hardware-software co-design (ASICs, FPGAs, SoCs).
- Skills in performance profiling, benchmarking, and system tuning.
- Knowledge of distributed systems, cloud/edge computing, and containerization.
- Understanding of network protocols, security best practices, and scalable API design.
- Experience with Git, CI/CD pipelines, and DevOps practices.
- Bachelor's degree in Computer Science, IT, Computer Engineering, or related field; or equivalent experience.
- Limited immigration sponsorship may be available.
- Ability to travel 10% on average.
The Team
AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated sector solutions in software, data, AI, network, and hybrid cloud infrastructure. We enable clients to stay ahead with the latest advancements by transforming engineering teams and modernizing technology & data platforms.
Additional Information
Deloitte is committed to providing reasonable accommodations for people with disabilities. Recruiting tips and benefits information are available on Deloitte's website.
Visa Sponsorship
Limited immigration sponsorship may be available.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free