Software Engineer III
deloitte
Job Description
As a Software Engineer III on the AI & Engineering team, you will be responsible for:
- Design, develop, test, and maintain backend applications and application programming interfaces using Java, Java 2 Platform, Enterprise Edition, Spring Boot, and microservices architecture.
- Collaborate with stakeholders and delivery teams to analyze requirements, support solution design, and deliver features across the software development lifecycle.
- Build and support cloud-based solutions using Amazon Web Services services and containerized deployment environments.
- Participate in Agile delivery activities, including sprint planning, estimation, retrospectives, and peer reviews to support quality and timely delivery.
- Identify opportunities for automation, performance improvement, defect resolution, and engineering process enhancement across project work.