Java Developer (ID: 3527)
Stafide
Amstelveen, Netherlands
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Amstelveen, Netherlands
Tech stack
Java
API
Agile Methodologies
Business Process Modeling
Scrum
Systems Architecture
UML
REST
Job description
- Design, develop, and enhance enterprise-level applications using Advanced Java concepts.
- Define and design RESTful API services aligned with business and technical requirements.
- Work extensively within the Airline domain, particularly focusing on Line Maintenance processes.
- Translate business requirements into technical solutions using UML diagrams, sequence diagrams, and technical documentation.
- Collaborate with cross-functional teams including business stakeholders, architects, QA, and operations teams.
- Participate actively in Agile ceremonies including sprint planning, backlog grooming, and retrospectives.
- Support business process modelling and contribute to requirement analysis activities.
- Drive project execution based on defined priorities and timelines.
Requirements
- 6-8 years of strong hands-on experience in Java development.
- Proven experience in the Airline domain, specifically in Line Maintenance.
- Strong expertise in Advanced Java concepts and REST API development.
- Experience in creating UML diagrams, sequence diagrams, and detailed technical documentation.
- Solid background in business requirements gathering and business process modelling.
- Experience working in Agile environments.
- Strong communication and stakeholder management skills.
You Should Possess the Ability to
- Analyze complex business requirements and translate them into scalable technical solutions.
- Work effectively with multiple cross-functional teams across business and technical domains.
- Prioritize and drive deliverables in a fast-paced Agile setup.
- Clearly document system architecture, workflows, and API specifications.
- Communicate effectively with both technical and non-technical stakeholders.
- Plan and execute tasks independently with minimal supervision.