
Senior Software Engineer, Java
Mellon Group
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
Job Level
About the role
- - Design, develop, and maintain Java-based applications
- - Work with **Spring (Boot, Security, Data)** and **Hibernate/JPA**
- - Collaborate with cross-functional teams to deliver reliable solutions
- - Mentor junior developers and promote engineering best practices
- - Improve system performance, architecture, and code quality
Requirements
- - **3+ years** of software development experience
- - Strong knowledge of **Java, OOP**, and **Git**
- - Experience with **REST APIs**, **SQL**, and relational databases
- - Familiarity with **CI/CD pipelines** and **Agile** methodologies
- ****Nice to Have**
- - Exposure to **.NET**, **React**, or cloud/microservices architectures
- - Experience with **Docker**, **Kubernetes**, or contact center platforms (e.g. Genesys)
- - Background in regulated industries (banking, telecom, healthcare)
Benefits
- - Modern, collaborative work environment
- - Continuous learning and career growth opportunities
- - Competitive salary, benefits, and flexible working options**
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringHibernateJPAOOPGitREST APIsSQLCI/CDAgile
Soft Skills
collaborationmentoringengineering best practices