Full Stack Developer Opportunity
We are seeking a skilled Full Stack Developer to design, develop, and maintain high-performance web applications that meet the needs of our clients.
* Create new features;
* Maintain existing software systems;
* Collaborate on trade-offs of different design approaches and create detailed technical documents;
* Implement solutions from coding to testing to production deployment support;
* Conduct code reviews.
Key Skills:
* Proficiency in Backend Java and Java Spring Boot development;
* Experience with automated testing in Java (e.g., Unit Test, Integration Test);
* Strong Python skills;
* Front-end development expertise, especially with React (or any other Single-Page Application);
* Typescript experience;
* Microservices Architecture experience;
* APIs (RESTful or SOAP based) knowledge;
* AWS services experience;
* Familiarity with relational and non-relational databases, including Postgres and MongoDB;
* Version control system (Git or similar VCS) experience, CI/CD practices, with a preference for GitHub Actions or Jenkins;
* Good English communication skills.
Desirable Skills:
* GraphQL experience;
* Agile development experience;
* Message Broker experience (RabbitMQ, Amazon SQS);
* Monitoring tools experience (Sumo Logic, New Relic, Datadog).