Java Software Engineer (Mid-Level)

ManpowerGroup Greece
Summary
Join ManpowerGroup Greece and work as a Java Software Engineer for a leading electronic payments company in Greece. This fully remote or hybrid role, based in Greece, offers the chance to design, develop, and maintain robust backend services using Java and Spring Boot. You will build and optimize RESTful APIs, manage PostgreSQL databases, and deploy applications on AWS. Collaborate with cross-functional teams to deliver high-quality, secure, and scalable solutions. The ideal candidate possesses at least 4 years of backend development experience with Java, strong Spring Boot expertise, and proficiency in designing and developing RESTful APIs. Competitive compensation and benefits are offered, including a flexible work setup and latest company laptop and smartphone.
Requirements
- Degree in Computer Science or other relevant disciplines
- At least 4 years of hands-on experience in backend development with Java
- Strong expertise in Spring Boot framework
- Solid experience with PostgreSQL or other relational databases
- Strong problem-solving skills and attention to detail
- Proficiency in designing and developing RESTful APIs
- Excellent communication skills in English
Responsibilities
- Designing, developing, and maintaining scalable backend services using Java and Spring Boot
- Collaborating with cross-functional teams to deliver high-quality software solutions
- Writing clean, maintainable, and efficient code
- Optimizing and scaling applications to meet performance and security standards
- Working with PostgreSQL databases for data modeling and querying
- Design and build RESTful APIs following best practices for scalability and resilience
- Participating in code reviews and technical discussions
- Collaborating on system design using modular, domain-driven approaches such as Hexagonal Architecture (Ports and Adapters)
Preferred Qualifications
Familiarity with payment systems, financial applications
Benefits
- Competitive & rewarding compensation package
- Latest company laptop & smartphone
- Monthly meal vouchers (Ticket Restaurant)
- Flexible work setup: Remote or hybrid
- Work-life balance
Share this job:
Similar Remote Jobs
