Senior Software Developer
We are looking for an experienced engineer to integrate a team responsible for developing a cloud-based platform for remote simultaneous interpreting (RSI) for conferences, meetings, press conferences, and similar events.
Responsabilities:
• Perform design, development, testing, implementation, and documentation within an agile-based work environment.
• Review code.
• Write unit tests.
• Lead integrations with other providers.
• Develop proof-of-concepts.
• Provide estimations and manage timelines.
• Undertake daily maintenance and support tasks to guarantee the efficiency of the platform.
• Work together with team to define the project requirements.
Requirements:
• Minimum of 5 years of experience in developing software.
• Experience with developing solutions for cloud (AWS, others).
• Proficiency in Java and Spring framework and a good knowledge of Java’s ecosystem.
• Experience with message queues.
• Knowledge of at least several of the following:
o SQL and NoSQL
o Software architecture
o JUnit and/or other testing frameworks
• Solid ability to convey technical information to both technical and non
technical audiences.
• Fully fluent in written and spoken English.
• Experience with design of high-availability scalable cloud platforms is a
plus.
• Knowledge of Design Patterns.
• Knowledge of Agile methodologies.
If it sounds like you, share your CV with us, and let’s talk a bit.