Senior Full Stack Developer (Java + Angular + AWS) Ukraine
Job Summary
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021 94% in 2022 while in 2023 we joined forces with Insight a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects there has never been a better time to join our incredible team.
WE ARE AMDARIS
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021 94% in 2022 while in 2023 we joined forces with Insight a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects there has never been a better time to join our incredible team.
SENIOR FULL STACK DEVELOPER DESCRIPTION
Full Stack Professionalsbuild the front-end and back-end design of websites and software applications. They create design plans for the user-facing side of applications which controls look feel and function.
They also structure the back part of an application which manages program logic and server database interaction. A Senior Full Stack Professional is trained to understand what is going on between these two interfaces and possesses the variety of software skills needed to work on both. People with a strong desire to learn a multitude of technologies and programming languages with a can-do attitude will thrive in this role. Full Stack Professionals are problem-solvers working in a fast-paced collaborative office environment alongside other engineers.
SENIOR FULL STACK DEVELOPER RESPONSIBILITIES
- Design develop and maintain enterprise-level applications that meet business requirements and adhere to best practices.
- Work with business analysts and stakeholders to define application requirements and develop solutions that meet their needs.
- Produce high quality testable and efficient code based on requirements.
- Develop quality assurance procedures (unit tests integration tests etc.)
- Develop and maintain documentation that accurately reflects the design and implementation of software solutions.
- Provide guidance and support to less experienced team members.
SENIOR FULL STACK DEVELOPER REQUIREMENTS
- 6 years of experience in the field of software development
- Proficiency in Java and Kotlin to build backend.
- Experience with Angular on frontend side.
- Experience with Python good to have.
- Proficiency in NoSQL databases such as MongoDB and Dynamo DB.
- Experience with one of relational databases NoSQL or PostgreSQL/MySQL/Oracle or SQL Server
- Hands-on experience with Apache Kafka for building distributed systems.
- Leverage AWS services to build and optimize cloud-native solutions.
- Good knowledge of caching mechanisms such as Redis.
- Advanced knowledge of enterprise software development best practices including scalability security and performance optimization.
- Good knowledge of CI/CD pipelines.
- Excellent verbal communication skills in English.
To see more roles click here.
Required Experience:
Senior IC
About Company
Unleash limitless possibilities with Amdaris, the premier provider of Extended Delivery Teams! Software Engineering, Product Design, Data Science & Engineering and beyond.