Purpose of the Role:
The Full Stack Java Developer will join a team further developing a marketing automation solution for the investment market. We are looking for a well-versed in agile and be a highly motivated self-starter, with exceptional English skills and a focus on proper development processes.
Duties and Responsibilities:
- Take an active role in both client-side and server-side programming
- Follow the latest technology trends and implement best practices
- Be involved in full SDLC in an Agile team
- Participate in daily stand-ups and keep work well documented
Required Experience & Knowledge:
Essential:
- 5+ years of experience in web development
- Solid web programming experience with Java
- Excellent web skills including HTTP, HTML, JavaScript
- Exposure to Angular 8 and/or React
- Experience with Git version control system
- Experience with Jira/Confluence/Bitbucket or relevant alternatives
- Experience working in Agile teams
- Well versed in software engineering principles, frameworks and technologies
Advantage:
- Exposure to GraphQL and experience with MongoDB
Skills and Attributes:
- Passion for delivering quality software solutions
- Methodical and structured approach with eye for detail and quality
- Excellent written and verbal communication skills
- Ability to contribute to the team and collaborate with the members
Required Education & Qualifications:
- Bachelor’s or Master’s degree in Computer Science
- Advanced level of English skills