Java Engineer - Technology Consulting at EY, Dublin
Dublin 2, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- 4–8 yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 hari yang lalu
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About EY and the Role
EY is committed to empowering your career path within a vibrant global community that values diversity, innovation, and support. Join a team that tackles complex challenges across assurance, consulting, law, strategy, tax, and transactions, and shape solutions for current global issues. We offer unique growth opportunities whether you are transitioning from industry to practice or advancing within advisory services, with the chance to work on diverse projects and progress your career meaningfully.
Team and Opportunity
We seek experienced professionals specializing in Java to join our System Engineering and Integration group, contributing significantly to expanding our service capabilities. You will support and enhance relationships with clients primarily in the Financial Services sector, assisting them in navigating intricate financial challenges while fostering an innovative and collaborative team culture at EY.
Career Progression and Benefits
- Autonomous success with flexible work arrangements to make impactful contributions.
- Continuous learning through personalized career paths featuring coaching, practical experiences, and structured training.
- Leadership development programs aimed at building confidence and insights required for future leaders.
- Competitive remuneration linked to both individual and team achievements.
- Comprehensive benefits including enrollment in EY’s Tech MBA program (Hult International Business School accredited), discounted health insurance, pension plans, additional annual leave purchase options, and a hybrid working model.
Key Responsibilities
- Develop and enhance software through coding and designing applications, systems, or processes.
- Ensure quality by reviewing programs and adhering to coding standards including unit testing.
- Create functional design documents and develop functional prototypes or screens.
- Implement and automate integration tests, manage complex live incidents, and conduct root cause analyses.
- Coordinate defect management, team releases, and provide governance inputs and status reporting.
- Review peer code and uphold development best practices.
Required Qualifications and Skills
- Bachelor’s degree in Computer Science, Software Engineering, Software Programming, or Information Management.
- Between four to eight years of professional experience in software development.
- Proficient analytical and problem-solving capabilities with strong communication skills.
- Familiarity with software development life cycles, agile methodologies, software design, and testing processes.
- Strong expertise in Core Java, Spring Framework, Spring Boot, and RESTful APIs.
- Experience with messaging platforms such as ActiveMQ.
- Working knowledge of both relational and non-relational databases.
- Desired experience with containerization technologies like Docker and Kubernetes.
- Front-end proficiency in HTML, JavaScript, CSS, and AngularJS.
- Competence in unit testing frameworks (e.g., JUnit) and continuous integration/delivery tools such as GitLab, Maven, SonarQube, and Jenkins.
Preferred Attributes
- Excellent communication and presentation skills.
- Self-driven with the ability to manage pressure and work efficiently in fast-paced, globally distributed teams.
Inclusion and Diversity
EY fosters a workplace culture that respects and values diversity, promotes equity, and encourages belonging. We believe diverse perspectives drive innovation and stronger results for clients. We are proud recipients of various awards recognizing our commitment to inclusion, gender equality, and workplace excellence.
Minimum education
Bachelor's Degree