EY is hiring a Java Senior to join our GDS Technology Consulting Digital and Emerging Technologies team. In this role, you'll lead technical delivery for global client projects, provide key expertise, mentor development staff, and contribute to solution architecture. You will work closely with clients to understand their requirements and ensure timely project delivery.
What You'll Do
- Work as a technical lead in development projects using Java technologies.
- Work closely with clients to understand their business, functional, technical, and implementation requirements.
- Provide key input in technology stack evaluation and assist the architect in technology choices for projects.
- Design and govern reusable accelerators, apply design patterns and reusable technical components.
- Work with relevant teams to ensure timely project delivery.
- Prepare technical solution and architecture documents, artefacts, work products and presentations for the customer.
- Contribute towards excellence in a highly collaborative, team-oriented environment.
- Lead and mentor development teams.
- Work closely with Project Managers, Senior Business Analysts, and development teams.
- Take ownership of solution delivery and be responsible for translating functional requirements into a solution.
- Allocate tasks and evaluate performance of team members.
- Communicate with client teams, gather requirements, conduct regular team meetings, and track project progress.
- Interview candidates and help in the recruitment process.
- Provide an efficient working atmosphere to project teams and ensure objectives are met within stipulated time.
- Apply a background of working with development best practices.
- Be flexible in responding to issues and identify product/deployment improvements to mitigate future occurrences.
- Foster teamwork and lead by example.
- Ability to travel in accordance with client and other job requirements.
What We're Looking For
- 7+ years of professional experience in building applications in JAVA (Spring Boot) and other open-source technologies.
- Hands on knowledge of working on Multithreaded application.
- Excellent Design skills (Design Patterns).
- Experience in creating and consuming RESTful services and SOAP based Services.
- Object Oriented Design and development experience in Java.
- Possess database skills (preferably DB2) to design new or alter existing table structures.
- 2+ years of experience working in test-drive development & continuous integration model.
- Excellent communication and problem-solving skills.
- Excellent written and oral communication skills.
- Self-motivated, with strong communication and team building skills.
- Work iteratively in a team with continuous collaboration.
Nice to Have
- Experience in Apache Kafka, Apache Camel and other programming languages like Python and Perl.
- Experience in MongoDB and Web-sphere MQ would be good.
- Working experience with agile methodologies would be useful.
- Technical delivery skills.
Technical Stack
- Java, Spring Boot
- Open-source technologies
- RESTful services, SOAP
- DB2
- Apache Kafka, Apache Camel
- Python, Perl
- MongoDB, Web-sphere MQ
Team & Environment
You will be part of the Digital Java team within GDS Technology Consulting Digital and Emerging Technologies, a multi-disciplinary team of 500+ professionals.
Work Mode
This role involves working on a global scale, requiring collaboration across regions and the ability to travel as needed for client and job requirements.
EY is committed to providing an inclusive culture and global scale to support clients from startups to Fortune 500 companies. You'll have opportunities to work with EY Consulting and other service lines globally.




