Microservices JAVA with GCP-Software Engineer II
Role Overview
Software Engineer II on Deloitte’s Engineering as a Service team, delivering software engineering and technology operations for client needs.
Key Skills for This Role
Full Job Posting
Role overview
Software Engineer II on Deloitte’s Engineering as a Service team, delivering software engineering and technology operations for client needs.
Work
- Design, develop, and maintain Java and Spring Boot backend applications using microservices architecture.
- Build and integrate RESTful APIs, data services, and enterprise components across cloud and on-premise environments.
- Deploy and support applications on GCP, including GKE, Cloud Run, App Engine, and Cloud SQL.
- Troubleshoot application, integration, and performance issues; support testing, debugging, and production stability.
- Work with product, quality engineering, platform, and business teams to deliver scalable solutions, improve processes, and support continuous delivery.
Required experience and skills
- Requires 4–7 years of strong hands-on Java 8+ experience, object-oriented design, clean coding, and core Java knowledge.
- Requires microservices and Spring Boot REST API experience, plus knowledge of Spring framework principles, Spring Security, and Spring Cloud.
- Requires data persistence skills spanning RDBMS and SQL or NoSQL, ORM/JPA, query troubleshooting, and performant access patterns.
- Requires GCP application delivery experience, including compute, API management, databases, IAM/security, CI/CD, containers, logging, and monitoring.
- Requires testing, debugging, JUnit, performance analysis, and production issue resolution.
- Requires clear communication, client and business stakeholder engagement, collaboration, and independent task ownership.
Education
- Accepts a Bachelor of Engineering, Bachelor of Technology, MCA, MSc in Computer Science, or equivalent degree from an accredited university.
Preferred qualifications
- Preferred: Oracle Java or Google Cloud certifications; Agile, Scrum, or SAFe delivery experience; Angular or React integration; and cloud security or distributed-system resiliency experience.
Shift schedule
- Shift timing is 11 AM–8 PM or 2 PM–11 PM IST.
Potential locations
- The description lists Bengaluru, Hyderabad, Chennai, or Pune as locations.
Team context
Engineering as a Service provides design, implementation, and technology operations using engineering-led advisory, implementation, and operational capabilities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Deloitte
SR&T Manager - Strategy & Business Design - CB - Japanese Client Services - SEA
, USA
Manager, Technical Delivery, ServiceNow IRM, Sec Ops
Birmingham, GBR
Deloitte is seeking a Technical Delivery Manager to lead end-to-end delivery and service health for ServiceNow IRM and SecOps products. The role coordinates teams, vendors, stakeholders, delivery governance, releases, an
Cybersecurity Architecture Manager, Technology and Digital Services
Birmingham, GBR
Assistant Manager/ Manager | Audit & Assurance | Accounting & Reporting Advisory | Riyadh
Riyadh, KSA
Deloitte seeks an Assistant Manager or Manager for Accounting and Reporting Advisory, delivering technical accounting and financial reporting engagements for clients. Candidates need 5+ years of public accounting or equi
Director, Growth (Marketing, Clients & Markets, CSR)
, USA
SR&T Manager - Strategy & Business Design - CB - Japanese Client Services - SEA
, USA
Cyber Security Event Monitoring Analyst
Rosslyn, USA
Azure DevOps Engineer
Cincinnati, USA
AWS DevOps Engineer
Cincinnati, USA
Manager, Technical Delivery, ServiceNow IRM, Sec Ops
Birmingham, GBR
Cybersecurity Architecture Manager, Technology and Digital Services
Birmingham, GBR
Assistant Manager/ Manager | Audit & Assurance | Accounting & Reporting Advisory | Riyadh
Riyadh, KSA