Java Developer
NTT DATA Services Dublin, Leinster, Ireland
IT Services and IT Consulting · 10,001+ employees
About the role
The developer will work within an Agile team to design, develop, and enhance Java-based applications and APIs. They will also participate in code reviews, execute testing, and document technical implementation details.
What they look for
Requirements
The role is aimed at a graduate level, requiring a willingness to learn new technologies and follow engineering best practices. Candidates should be able to collaborate effectively with senior developers and designers to meet functional requirements.
Full description
The Graduate Java Developer will be expected to:
- Work as part of a multi-disciplinary Agile/SCRUM team to deliver software solutions.
- Learn and understand functional requirements, technical designs, user stories, and acceptance criteria.
- Work closely with technical leads, senior developers, and designers to clarify requirements and technical approaches.
- Assist in the development and enhancement of Java-based applications and APIs.
- Write clean, simple, maintainable code under guidance from experienced team members.
- Follow project coding standards, development processes, and engineering best practices.
- Participate in code reviews, learn from feedback, and apply improvements to future development work.
- Support the creation and execution of unit tests and integration tests.
- Support application builds and releases to development and test environments.
- Participate in daily stand-ups and provide progress updates on assigned tasks.
- Work with testers and developers to investigate and resolve defects.
- Document relevant technical information, learning notes, and implementation details.
- Build knowledge of new technologies, tools, frameworks, and software development practices.
- Develop an understanding of secure, reliable, and scalable software delivery.
Similar roles
-
Java Full Stack Engineer - Associate
HEXAWARE United States
-
Java Software Engineer
Accesa Romania
-
Lead Software Engineer-Java, Microservices
JPMorgan Chase & Co. Houston, Texas, United States
-
Java Software Developer
Fasanara London, England, United Kingdom
-
Développeur/se Senior Java - Services Financiers – Lyon
Sopra Steria Lyon, Auvergne-Rhône-Alpes, France
-
Tech Lead Java - Services Financiers - Niort
Sopra Steria Bessines, New Aquitaine, France