This is a remote position.
We are seeking a Senior Java Developer (React or Redux) to join our team. You’ll be part of the team building and maintaining a cutting-edge translation management application that allows our clients and professional translators to manage the localization process for their websites and documents agilely.
Requirements
- Bachelor’s degree in Computer Science, Software Development, or related field.
- 6+ years of hands-on Java development experience.
- Proficiency in designing and building APIs using HTTP and REST.
- Strong knowledge of relational databases.
- Experience with AWS, Linux, and server-side development.
- Understanding of distributed computing principles and algorithms.
- Familiarity with asynchronous patterns and messaging technologies.
- Expertise in Design Patterns for scalable, stable systems.
- Open to adopting modern approaches to efficient development, including AI tools.
- Upper-Intermediate spoken English for occasional client discussions and troubleshooting.
Nice to Have:
- Experience with Python and other scripts.
- Familiarity with NoSQL databases, large datasets, or cloud storage like Amazon S3.
- Knowledge of NodeJS, React, or Redux – or willingness to learn, as backend and frontend are tightly integrated.
- Experience with headless browsers for rendering and automation.
Benefits
- Work Location: Remote
- 5 days working