Functieprofiel
Senior JAVA Software Developer
The Senior Software developer will act as the development lead for one or multiple dev teams working on our software products. Our developers are the brains behind the design, installation, testing and maintenance of software systems. Much more than just playing around with codes, if you work with software you'll play an important part in making a business more efficient and helping to provide a better IT service.
Working Relationships:
Product Development Managers – Internal Customer and product owners
Back end Developers – working very closely with dev teams responsible for the web.
Project Managers – working very closely with project managers effectively working across multiple projects and delivering to deadlines.
Bedrijfsprofiel
Akkodis are looking for a Senior JAVA Software Developer to join our IT team, our chosen candidate would initially work onsite at our multinational client, located in Amsterdam.
This is an excellent opportunity to develop your career with Akkodis, a global consultancy with over 200 clients in the Netherlands. As a Akkodis consultant you can be assured we take pride in developing your skills and giving you access to cooperate with our global clients. As a global consultancy Akkodis strives to retain our consultants in order to provide new and exciting opportunities within our local and global community.
Functie-eisen
Responsibilities:
- Defines site objectives by analyzing user requirements; envisioning system features and functionality.
- Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
- Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
- Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
- Creates multimedia applications by using authoring tools.
- Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Supports users by developing documentation and assistance tools.
- Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Skills and Qualifications:
- Must be detail oriented, a self-starter and a strong team player
- Excellent verbal and written communication, time management and organisational skills
- Ability to multi-task and establish priorities
- Strong estimating and risk assessment skills
- Demonstrated ability to collaborate and negotiate with others
- Object-Oriented Design (OOD)
General Skills (non-technical):
- Strong influencing and negotiation skills
- Excellent relationship/stakeholder management skills
- Strong analytical skills
- Exceptional verbal and written communication skills
- Proven ability to manage people
- Ability to make decisions and be accountable for decisions and actions
- Strong attention to detail
- Effective planning and organisation skills
- Copes well under pressure and with uncertainty
- Flexible and adaptable in the face of changing priorities or circumstances
- Drives for results
- Problem solving ability
Required:
- Understanding of the Software Development Life Cycle (SDLC)
- Experience in software development projects
- Experience in software development (5 years +)
Specific Requirements:
- Must have experience in working with Springboot
- Must have experience in working with AWS
- Experience in working with SOAP/Rest
- Preferably: knowledge in working with OneRoster protocol
- Understanding of the Software Development Life Cycle (SDLC)
- Experience in software development projects
- Experience in software development (5 years +)
Language: Fluent in English
Location: Remote working
Share your updated CV with me, and I will get back to you..
Thank you.