Software Engineering Expert
We're on the hunt for a seasoned software engineer to drive the development of our high-performance web applications. As a key member of our team, you'll be responsible for designing, building, and maintaining scalable solutions that meet the needs of our clients.
Key Responsibilities
* Designing and developing cutting-edge web applications;
* Maintaining and refining existing applications to ensure optimal performance;
* Collaborating with cross-functional teams to drive solution implementation from concept to deployment;
* Performing code reviews and ensuring adherence to industry standards.
The ideal candidate will have a strong background in backend Java and Java Spring Boot, as well as experience with automated testing in Java. Proficiency in Python, front-end development using React or other SPA frameworks, and knowledge of relational and non-relational databases are also essential. Additionally, experience with microservices architecture, Typescript, and AWS services is highly desirable.
Requirements
* Extensive experience in backend Java and Java Spring Boot;
* Strong skills in automated testing in Java;
* Proficiency in Python programming;
* Front-end development expertise using React or other SPA frameworks;
* Experience with Typescript programming language;
* Understanding of microservices architecture principles;
* Hands-on experience with AWS services;
* Knowledge of relational and non-relational databases;
* Practical understanding of Git or similar version control systems;
* Excellent communication and collaboration skills.