As a Java Developer in Technology Consulting, you will be responsible for designing, developing, and implementing sophisticated software solutions for enterprise clients. Primary responsibilities include writing high-quality, scalable Java code, participating in full software development lifecycle, collaborating with cross-functional teams, and delivering complex technological projects that meet client requirements.
The role requires extensive experience in Java development, strong object-oriented programming skills, comprehensive understanding of software design principles, and demonstrated ability to work in agile environments. Candidates should have minimum 3-5 years professional experience, advanced Java knowledge including frameworks like Spring and Hibernate, proficiency in microservices architecture, and proven track record of delivering complex software solutions.
EY offers competitive compensation, professional development opportunities, exposure to cutting-edge technology projects, and a dynamic consulting environment. Benefits include comprehensive training programs, potential for career advancement, competitive salary packages, health insurance, and opportunities to work with leading global enterprises across various industries.