
Senior Software Engineer, Java
Transifex
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
Job Level
Tech Stack
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