Overview
Skills
Job Details
Job Title: Java Full Stack Developer with strong Kubernetes
Location: Remote (1 week onsite required at a nearby EY office)
Duration: 1 Year
Experience Required: 9 Years
Must have Java, Spring, Microservices, Rest, Angular, Kubernetes (either EKS, or AKS), Cloud (AWS or Azure)
Design, develop, and maintain high-quality software components for core applications
Ensure performance, security, and scalability of microservice-based applications
Collaborate with cross-functional teams to define, design, and ship new features
Participate in code reviews and design reviews to maintain high development standards
Contribute to continuous improvement of development practices, standards, and strategies
Implement and maintain CI/CD pipelines for efficient software delivery
Write unit and integration tests to ensure software quality and reliability
Work closely with product owners, technical leads, and architects to influence technical improvements
Investigate and share innovative practices with team members
Required Expertise (Organized)
Passion for technology with a strong commitment to excellence
Degree in Computer Science, Engineering, Information Technology, or equivalent
Minimum of 5 years of commercial software development experience
Strong experience in Java development using Spring and Spring Boot
Proficiency in developing RESTful backend services
Experience with modern frontend frameworks, preferably Angular (similar frameworks considered)
Familiarity with microservices architecture and cloud-native Kubernetes environments (Azure is a plus)
Expertise in unit and integration testing using Playwright, Jasmine, Karma, and Cucumber
Experience working in CI/CD environments using Git SCM, Jenkins, and Docker
Familiarity with Agile practices and delivering software in Agile environments