Backend developer
In the last 2 years of work, we have focused on the development and implementation of world best practices in our Delivery sector, the reorganization of the subsectors (Development, Maintenance, Testing, and Product team), and the uniformization of the technology stack. Today, in a team of over 70 colleagues, we use all the most famous tools, for enterprise projects we work exclusively with Java Spring and React.js, and for smaller PHP Laravel and Vue.js, we are partners with Oracle and use all their infrastructure. With the help of Product owners, Scrum masters and Quality assurance engineers, we make work easier for all developers. We are looking for:
Backend developer who will join the team and work on enterprise projects and contribute to the further development of our team.
Your duties and responsibilities:
- Creating a project architecture
- Database design
- Development or optimization of system functionality
- Code review of “younger” team members
- Project production
- Participating in high-level decision-making on architecture, mode of operation, and technology stack;
- Analyzing and performing complex development tasks and problem solving;
- Leading a development team in specific projects;
- Active attendance at all ceremonies related to agile methodology (sprint planning, retrospective, etc.)
- During your work, you will be involved in the development part of the sector, while the maintenance of each project you implement is taken over by colleagues from the Maintenance Sector.
Working day in Amplitudo
- The morning begins with a standup with Scrum Master and Product Owner;
- Together with the project leader (PDL), they assign tasks to team members;
- Each team member takes over their tasks in the Jira system;
- Working on specific tasks that are planned for that day;
- Pause if there aren't a lot of bugs :D ;
- At the end of the day, the hours spent are logged in the Jira system;
- At the beginning of the week there is a sprint retrospective as well as the launch of a new sprint;
It is essential that you possess:
- Experience in PHP and/or Java programming language;
- Experience working in Laravel and/or Spring frameworks;
- Experience in working with relational databases;
- Experience in working with web services (SOAP, REST), XML, JSON, preferably GraphQL;
- Experience with GIT and daily pull requests;
- Experience with Agile work methodology.
We offer you:
- Fixed earnings + bonuses for achieved goals;
- A contract for an indefinite period;
- Advancing and taking on bigger roles (people lead and tech lead);
- Private health insurance;
- Evaluation of work results;
- Free meal on workdays;
- Working in a stable company with well-defined long-term goals and a modern way of doing business, a healthy and positive working environment with a young team;
- Working with startups.