The Employer
Getting you access to remote work and short term gigs, while improving your skills. We also get you great full-time jobs fast.
Responsibility
• Able to lead a team of experienced developers in creating web & cloud-based solutions.
• Reporting on development progress and issues and identifying the necessary remedial actions.
• Ensuring that all solutions are well documented and meets design requirements.
• Working closely with the development team, product owner, project managers, and scrum
master as well as with QA engineers and other developers.
• Implementing the requirements, user stories, and requirements prioritized and defined by the
product owner.
• Producing code which implements the requirements in the most efficient, robust and timely
way.
• Following OOAD principles, design patterns and coding best practices, and architectural
principles.
• Assisting QA with the knowledge required to test the product.
• Providing time estimates for work based on verbal and written technical requirements.
• Contribute to product documentation of the implementation when necessary.
Skillset Requirements
• Higher Diploma or Bachelor’s Degree in Computer Science or relevant field of study.
• Excellent Java J2EE development skills and at least 5 years of development experience.
• Experience managing a team of developers and familiar with methodologies – Test Driven
Development (TDD), Continuous Integration (CI) and Agile Scrum or Extreme Programming.
• Experience with developing multi-tenant Cloud based enterprise solutions.
• Familiar with cloud architecture and platforms as Amazon EC2/S3/EBS/RDS/SQS, Windows
Azure, IBM Softlayer, or others.
• Good experience in working with Spring Framework (Core, Boot, Batch, Integration, Cloud).
• Understand SLA and availability, scalability and high performance.
• Sound knowledge of relational and unstructured databases and the different aspects of working
with Java.
• General understanding of UI, HTML, CSS, JavaScript, JQuery, AngularJS and AJAX.
• Experience with design patterns.
• Experience with mobile app & RESTful web service development is a plus.
• Quality awareness, self-motivation, and problem solving skills (the ability to think out of the
box).
• The ability to work well in a team but also independently on individual projects and challenges.
• Good English skills and the ability to thrive in a multinational environment, Mandarin is a plus.