Description
Senior Java Cloud Developer
My client require an experienced Java Cloud Developer to join their project team in Rotterdam.
Duties:
- Analyzes, designs, and codes to address business and technical requirements for new or existing software.
- Ensures that all facets of delivered code is performant, robust, secure, and of high quality.
- Analyzes new technologies and 3rd party products, as requested, and provides input to team management.
- Formulates and defines application scope and objectives; devises and modifies procedures to solve business problems.
- Works in a highly agile and collaboration environment, yet sets and delivers on personal goals.
- Performs unit and performance testing, and other testing as needed to meet objectives.
- Coordinates and schedules change control, and prepares required documentation, as necessary
Key skills and experience:
- JAVA Expertise
- Cloud technologies such as AWS or Google
- Good knowledge of software development life cycle in general with an emphasis on agile software development practices.
- Good knowledge of and experience with system analysis, architecture & design patterns, distributed applications, OOP, Webservices (REST/SOAP/JSON).
- Experienced with the Java programming language, frameworks, developer and debug tools, such as Spring, Eclipse, Bamboo, Jira, Git, Maven2, Jenkins, Junit, JMeter, etc.
- Experienced working with SQL and NoSQL databases to produce fast, data-driven solutions.
- Experienced producing single page applications (SPA), creating APIs which are widely adopted and used, and/or writing cloud-based micro-services.
- Experienced integrating solutions from third parties.
- Experienced with scalable and reliable system design and implementation.
- Experienced with cloud-based services, like Microsoft Azure and Amazon Web Services.
- Experience with tools like Chef, Puppet is an advantage.
- Experience with Linux & Scripting (bash/Perl/python etc) is an advantage.
- Ability to understand client's requirements and needs, and translate functional requirements to technical solutions.
Location: Rotterdam
Duration: 6 months
Keywords: Java, cloud, aws, google, development, developer, Java developer, Java cloud developer.