Transifex

Senior Software Engineer, Java

Transifex

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and architect scalable features for our translation management platform using Java (Spring ecosystem) and React
  • Design and implement robust APIs and microservices
  • Collaborate closely with product owners, designers, testers and other engineers to deliver user-focused solutions
  • Maintain high code quality through testing, peer reviews, and modern development practices
  • Contribute to technical decisions around architecture, technology choices, and engineering best practices
  • Mentor junior developers and share knowledge across the team

Requirements

  • 5+ years of commercial Java development experience
  • Strong expertise with Spring framework (Spring Boot, Spring MVC
  • React and TypeScript skills for frontend development
  • Database proficiency with SQL, especially PostgreSQL, and ORM frameworks (Hibernate)
  • Web services experience with REST APIs and integration patterns
  • DevOps mindset with CI/CD, automated testing, and infrastructure as code
  • Architecture skills for designing scalable, maintainable systems
  • Strong communication skills for collaborating with diverse teams
  • English proficiency (B2 minimum) for technical documentation
  • UK business hours availability with occasional on-call rotation (weekdays only)
  • Nice to Have
  • Cloud experience with AWS services and Kubernetes
  • Python experience for scripting and data processing
  • Monitoring and observability knowledge: Prometheus, Grafana, ELK Stack
Benefits
  • **What You Can Expect**** Beyond a competitive salary, we offer a range of benefits designed to support your life and career, including:
  • - **Professional development**, with access to international opportunities and career advancement programs
  • - **Continuous learning**, powered by top-tier tools, training resources, and industry expertise

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring frameworkReactTypeScriptSQLPostgreSQLHibernateREST APIsCI/CDPython
Soft skills
communicationmentoringcollaboration