Back to Job Search
A leading global Technology firm is seeking A Java Developer for their team in Amsterdam.
Education and experience required:
Java Developer
Job Description
Education and experience required:
- Minimum bachelor’s degree in Computer Science or Software engineering or related fields
- Excellent analytical and problem-solving skills, with a critical mindset
- Proven track record in backend software development (6+ years)
- Experience working in complex and challenging IT environment
- Experience and thorough understanding of continuous delivery, deployment tools and pipelines
- Experience working in an Agile/Scrum/Dev/Ops team
- Self-motivation for solving technical and functional challenges
- Strong interest and vision in recent trends in software development (technology in general)
- Have a good understanding of banking domain in general or passionate about learning it
- Strong social and communication skills
- Assertive and not afraid to challenge
- Strong team player with experience in working with teams in and across sites
- Willingness to coach and mentor other engineers by sharing knowledge regularly
- Experience or ambition to represent IT topics in bigger forums like conferences, meetups
- Strong programming skills in Java 8+, Spring Boot, Spring Cloud, Microservices, Restful APIs, Reactive programming
- Good understanding of databases including RDBMS (Oracle) and NoSQL
- Experience and thorough understanding of (test) automation, continuous delivery, deployment tools, and pipelines. We work with Git, Azure Repos, Azure Pipelines, Checkmarx, Azure Artifacts etc.
- Good to have knowledge and experience working with Elasticsearch, JMS(Apache Kafka/ MQ)
- Extended knowledge of Linux Operating System