Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Associate Software Developer (Java/React)
Описание вакансии
Текст:
TL;DR
Associate Software Developer (Java/React): Designing, writing, and testing software solutions for novel and robust business solutions within a variety of ecosystems like Atlassian, monday.com, and AWS. Focus on building robust software solutions, collaborating on complex problem-solving, and driving code quality through automated testing.
Location: Must be based in Athens, Greece
Company
The Group is a global family of companies focused on delivering enterprise software, tailored solutions, and quality services across trusted technology ecosystems like Atlassian, AWS, and Slack.
What you will do
- Collaborate with project team members including consultants, developers, and project managers.
- Design, write, and test software solutions.
- Perform code peer reviews and write automated tests at unit, integration, and functional levels.
- Troubleshoot builds and deployments, documenting all technical designs.
- Assist with support escalation.
Requirements
- Experience using Java with tools like JUnit, Maven, Gradle, and Mockito to build and test developer tooling, libraries, and cloud services.
- Experience using React, Webpack, and JavaScript ES2015/16 to build and test applications, with frameworks like Jest, Enzyme, Karma, Mocha, Sinon, Cypress, JPhantomJS or Jasmine.
- Experience applying static typing in JavaScript and working on a large codebase/API.
- Experience creating automation with Groovy Script / ScriptRunner.
- Proficiency with HTML5, CSS, and front-end best practices.
- Experience in database storage technology and languages (e.g., SQL/RDBMS like Postgres or NoSQL like DynamoDB).
- Understanding of serverless and microservices-oriented architecture with extensible REST APIs.
- Experience with Atlassian products and APIs such as Jira, Bamboo, Bitbucket, Confluence, and Atlassian Connect & Forge Frameworks.
- Candidate location: Greece required.
- English: B2 required.
Nice to have
- Experience with NodeJS.
- Experience with agile software development methodologies like Kanban or Scrum.
- Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS lambda, fargate, SNS / SQS, DynamoDB, API Gateway and S3) and Docker containers.
- Passion for the latest trends in application design and interest in learning more about new languages and frameworks.
- Experience with continuous integration, continuous delivery and infrastructure as code.
Culture & Benefits
- Generous holiday (PTO) allowance and flexible working hours.
- MacBooks provided to all employees and additional home office support for fully remote workers.
- Exceptional Time Away Policy including 26 weeks of fully paid leave for birthing parents and extended leave for other personal and health needs.
- Trusting, flexible, remote-first way of working.
- Commitment to promoting a diverse and inclusive community.
- Family-friendly policies and a range of benefits to support staff from all different backgrounds.