Software Developer
Java Developer Permanent
Athens
On behalf of our client, a leading banking organization that specializes in the shipping sector, we are currently looking for a team-oriented Software Developer, to join its team of professionals.
A day in the life of a ‘Software Developer’
You will work on a multitude of tasks supporting bank’s business in developing web and middleware applications. In coordination with other IT teams, you will contribute to the design and development of solutions for both new and existing applications. The role reports to the Systems Design & Development Section Head.
Your day-to-day
- Design, develop and maintain banking applications
- Integrate APIs with other systems of the bank
- Write well-designed, efficient code
- Participate in the definition and design of technical solutions
- Document development phases
- Ensure applications are secure and up-to-date
What you will need
- Degree in Computer Science or Engineering, however experience and skillset will be considered
- At least 2 years of experience in OOP, designing, building and testing large software systems with Java
- Familiarity with relational databases (MySQL, MariaDB)
- Experience in consuming APIs (REST/SOAP)
- Basic knowledge of Linux Systems
- Experience working with version control systems (e.g., Git, SVN)
- Familiarity working as a member of an Agile team
We love your personality if you
- have excellent communication skills
- like to share your knowledge with your teammates
- have growth mindset
What’s in it for you
- Attractive salary package
- Health insurance and pension plan
- Continuous personal growth
- Meal vouchers
- Gym facilities
Stavros Balios
Associate Consultant
REFERENCE: job000023616