This is a remote position.
Responsibilities:
- Participate in the development and maintenance of features across the stack;
- Collaborate directly with the client and internal team members to understand requirements and propose solutions;
- Develop and maintain systems using:
- Java (Spring Boot)for backend services;
- Reactfor frontend development;
- PostgreSQLfor database operations;
- Contribute to a dynamic, fast-paced environment as the project scales;
- Ensure code quality through testing and documentation;
- Be proactive in identifying and implementing improvements.
Requirements
- Proven experience withJava Spring Boot;
- Solid knowledge and experience withReact;
- Practical experience withPostgreSQL(queries, inserts, updates);
- Strong communication skills to interact with the client;
- Ability to work collaboratively as part of a team;
- Advanced English(daily contact with international clients and teams).
Desirable
- Experience withunit testing(e.g., JUnit, Mockito);
- Familiarity with theSpring Batchframework;
- Knowledge ofKafka integrations;
- Proactive attitude and ability to add value without heavy management oversight;
- Ability to work independently with the client;
- Experience in writing and maintainingtechnical documentation.
Benefits
- Possibility of international travel
