4 months ago
Gérakas, GreeceMid Level
Responsibilities
- Develop high-volume, low-latency applications for mission-critical systems with high availability and performance.
- Write well-designed, testable, and efficient software modules.
- Ensure designs comply with specifications and that specifications cover implementation requirements.
- Create and review design documentation and provide feedback on test plans.
- Contribute to all phases of the software development lifecycle, from concept and design through testing.
Requirements
- BSc or MSc in Computer Science, Software Engineering, or equivalent.
- At least 3 years of full-time professional experience designing and developing applications using the Java ecosystem.
- Strong background in object-oriented analysis and design.
- Experience with Java frameworks and technologies including Spring Framework, JPA/Hibernate, and JEE.
- Good knowledge of SQL and relational database management system concepts.
- Experience with HTTP APIs and a basic understanding of concurrency concepts.
- Working knowledge of Maven, Git, and CI/CD principles.
- Experience with RabbitMQ, Kafka, horizontally scalable distributed or microservices architectures, Redis, Elasticsearch, Hazelcast, or EhCache is appreciated.
- Strong teamwork, communication, analytical thinking, attention to detail, reliability, and ability to prioritize in a dynamic environment.
Benefits
- Hybrid workplace in Athens, Greece.
- Competitive base salary and benefits dependent on the candidate’s qualifications and skills.
- Opportunity to work with a dynamic, smart, agile, and highly motivated 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.
