Junior Java Developer

Deloitte — Ireland · Posted ~3 hours ago

Junior Full-time Visa History ✓

Skills

Java Software development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Start your career as a Junior Java Developer within a collaborative technology and transformation team. You’ll work with experienced professionals on challenging digital projects, use modern technologies, and contribute to solutions for prominent local and international clients.

Highlights

Join a collaborative technology and transformation environment, work with leading technologies, and contribute to meaningful projects for local and international clients.

Description

Deloitte is the world’s number one professional services firm and making an impact is more than what we do. It is why we are here. We bring challenge, curiosity and edge to every project, driving positive progress for our clients, our people, our communities and the planet. This purpose inspires us to work to the highest standards and to tackle the challenges that matter. Number one never stops challenging. Joining us means becoming part of a Technology and Transformation team that brings challenge, curiosity and edge to every engagement. Working with leading technologies and exceptional people, you will deliver meaningful change for high profile local and international clients. You will help shape the future of digital transformation within a people first culture that is collaborative, innovative and welcoming. At Deloitte, the world’s number one professional services firm, you will tackle complex challenges in an environment where number one never stops challenging. We offer a competitive starting salary of €35,000.00 for this role, with salary adjustments reflecting your experience level and expertise. . Join Deloitte's Engineering team and become part of a practice recognised by clients for its insight, expertise, and quality delivery. You'll work on diverse, high-impact projects helping clients transform and develop their technology strategy. This role offers a challenging and innovative environment where you'll grow your technical skills, collaborate with experienced engineers, and contribute to solutions that drive real business value—all while building a strong foundation for a rewarding career in software development. Key skills and prior experience that align well with this position Java development with modern frameworks – demonstrated proficiency in Spring Boot, Quarkus, and core J2EE technologies; ability to work across all stages of the software development lifecycleMicroservices and API development – experience designing and developing RESTful APIs with understanding of API security protocols (OAuth 2.0/OpenID Connect), API managers, and containerisation platforms (OpenShift, Docker, Kubernetes)Full-stack web development – proficiency in JavaScript, Angular 2+, HTML, CSS, and web services; experience with relational databases (Oracle) and Spring JDBCDevOps and tooling familiarity – exposure to CI/CD pipelines, version control (GitLab), build automation (Maven, Jenkins), code quality tools (SonarQube), and collaboration platforms (Jira, Confluence) What type of work will I be doing? Program Java components using industry-standard frameworks such as Spring Boot and Quarkus, adhering to application coding standardsCode new developments and enhancements based on technical design specifications, completing assigned tasks within given scope and timeframesDesign and develop microservices and RESTful APIs, with understanding of API security protocols (OAuth 2.0/OpenID Connect)Design and implement integration tests using testing frameworks and test-driven development approaches (e.g., Cucumber, JUnit)Maintain, tune, and repair applications to keep them performing according to technical and functional specificationsIntegrate technical and application components to meet business requirements, including integration with external third-party systemsParticipate in peer code reviews, providing and receiving constructive feedbackSupport system testing activities and provide user support when applications are deployed to production environments Who is the Hiring Manager? The hiring manager is an experienced engineering leader within Deloitte's Engineering practice, recognised for fostering a collaborative and supportive team environment. They prioritise mentoring junior talent, promoting technical excellence, and creating space for continuous learning. Their leadership style balances high standards with empathy, encouraging innovation and best practices while maintaining a strong commitment to client delivery and code quality. Where is this role based? This role is based in Celbridge and operates on a hybrid working model, combining office-based collaboration with flexibility for focused development work. Please note: due to the urgency of this role, we are currently only considering candidates based in Ireland. For more information about working at Deloitte, visit our Deloitte Works webpage. If you meet most of the criteria above, we encourage you to apply. Deloitte is an equal opportunities employer and will ensure that any reasonable accommodations are implemented throughout the recruitment and selection process. What We Offer Your reward at Deloitte is competitive, purpose driven and designed to support your growth. It is more than salary. We invest in your personal and professional development, empower your work life balance and offer benefits that support you at every stage of life. These include health and wellbeing supports, pension and savings options, training and coaching and enhanced leave options.