9 months ago
Gérakas, GreeceSenior
Responsibilities
- Develop well-designed, testable, and efficient Java software modules.
- Ensure designs comply with specifications and that specifications adequately cover implementation requirements.
- Prepare and produce software component releases.
- Provide support for production systems.
- Create and review design documentation and provide feedback on test plans.
- Investigate alternative technologies and present options for architectural review.
- Support and coach junior developers.
Requirements
- BSc or MSc in Computer Science, Software Engineering, or equivalent.
- 5+ years of full-time professional experience designing and developing applications using the Java ecosystem.
- Strong background in object-oriented analysis and design.
- Experience with Spring Framework and JPA/Hibernate.
- Experience with asynchronous messaging technologies such as RabbitMQ or Kafka.
- Experience designing and developing HTTP web services.
- Excellent knowledge of SQL and relational database concepts.
- Working knowledge of Maven, Git, and continuous delivery principles.
- Experience with Redis, Elasticsearch, Couchbase, Hazelcast, EhCache, or horizontally scalable distributed microservices architectures is appreciated.
- Strong teamwork, communication, reliability, attention to detail, prioritization, and ability to work under pressure are expected.
Benefits
- Hybrid work arrangement in Gerakas/Athens, Greece.
- Full-time role with competitive base salary and benefits dependent on qualifications and skills.
- Opportunity to work with a dynamic, collaborative, and technically strong team.
Tech Stack
Categories
About Upstream
Upstream builds a mobile marketing automation and digital commerce platform for mobile network operators and consumer brands, combining omnichannel messaging, operator billing, and anti-fraud protection. It operates as a privately held provider of software and managed services, supporting revenue growth and customer acquisition across 45+ markets in Latin America, Africa, the Middle East, and Southeast Asia. Founded in 2001 and headquartered in Athens, Greece, it works with more than 60 mobile network operators worldwide.
