Full-Time Senior Java Developer
Interprefy Ag is hiring a remote Full-Time Senior Java Developer. The career level for this job opening is Experienced and is accepting Worldwide based applicants remotely. Read complete job description before applying.
Interprefy Ag
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Be Part of a Global Mission to Transform Communication!
At Interprefy, we’re on a mission to revolutionize multilingual communication. We deliver high-quality multilingual solutions for events, meetings, and conferences.
The Role
As a Senior Java Developer, you will play a pivotal role in designing, developing, testing, and supporting features for our cutting-edge, cloud-based SaaS platform for online simultaneous interpreting. This role combines the opportunity for remote, independent work with the collaboration and support of a dynamic, international team.
What You'll Do:
- Development and Implementation: Design, develop, test, implement, and document features within a fast-paced, agile-based work environment. Create proof-of-concepts to validate ideas and ensure their feasibility.
- Code Quality: Review code to uphold high standards and best practices. Write and maintain unit tests for robust and reliable software.
- Integration and Collaboration: Lead integrations with external providers to enhance platform capabilities. Collaborate closely with team members to define project requirements and deliverables.
- Project Management: Provide accurate time estimations for tasks and manage project timelines effectively.
- Maintenance and Support: Perform daily maintenance and support tasks to ensure platform efficiency, reliability, and seamless user experiences.
Key experiences and competencies
You are passionate about technology and dedicated to delivering an exceptional customer experience. You are proactive, self-reliant, and adaptable to changing priorities, assignments, and roles. You are fully fluent in written and spoken English. You are comfortable working remotely and collaborating with international remote teams. You are strategic and analytical, with strong problem-solving, organizational, and strategic thinking skills.
What You Bring to the Table
Experience:
- At least 5 years of software development experience, with a proven track record of substantial contributions to high-impact projects in a fast-paced SaaS environment.
- Experience developing cloud solutions (AWS or similar platforms) and designing high-availability, scalable cloud platforms (a plus).
- Proficiency in Java and the Spring framework, with a solid understanding of Java’s ecosystem.
- Experience working with message queues and knowledge of SQL and NoSQL databases.
- Familiarity with Agile methodologies and Design Patterns.
Technical Expertise:
- Knowledge of JUnit or other testing frameworks.
- Understanding of software architecture (a plus).
Collaboration and Project Management:
- Ability to manage projects involving external suppliers.
- Experience collaborating effectively with international remote teams.