Backend Developer / Costamare S.A. – Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Job Title: Mid Backend Developer (Java): https://www.linkedin.com/company/costamare/jobs/

About Costamare Shipping: Costamare Shipping is one of the world’s leading owners and providers of containerships and bulk carriers for charter. Costamare is seeking a candidate with a positive attitude, strong organizational skills, and technical competence to be a part of the company’s software engineering team.

About the role: We are looking for a Mid Backend Developer to assist our team in building enterprise-grade applications and web services that facilitate and support core business operations. You will contribute to all phases of the development lifecycle by writing well-designed, efficient code. You will support continuous improvement by investigating alternatives and new technologies.

Technology Stack: Java, Spring Framework (Spring Boot, Spring Security, Spring Data, Spring Web), Hibernate/JPA, MSSQL Server, Git, Maven, REST, ODATA.

  • Java Application Development: Design, develop, and maintain robust Java applications ensuring high

performance and responsiveness.

  • API Development and Consumption: Build and manage RESTful APIs, ensuring seamless integration with front-end and third-party applications. Consume third-party APIs, to implement CRUD requests and handle responses.
  • Database Management: Write and optimize SQL queries, design schemas, and manage database interactions to ensure data integrity and
  • System Integrations: Develop and maintain integrations between various systems, ensuring smooth data flow and
  • Security: Implement security best practices and ensure compliance with security protocols in alldevelopment processes.
  • Code Quality: Write clean, scalable, and maintainable code, and perform code reviews to uphold coding
  • Troubleshooting: Diagnose and resolve technical issues, ensuring minimal disruption to the development process.
  • Stay abreast of latest trends, tools, and industry best practices on software development
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 3-5 years of professional experience in backend Java
  • Experience with modern IDEs (Eclipse, IntelliJ).
  • Experience with Git
  • Strong knowledge of SQL and experience with database management systems such as Microsoft SQL Server and MySQL.
  • Excellent problem-solving skills with the ability to analyze complex issues and provide effective
  • Excellent communication and collaboration
  • Excellent command of written and spoken
  • Military obligations fulfilled for male
  • Masters’s degree in Software Engineering or related field.
  • OCA/OCP Oracle Certification for Java 8 or
  • Experience with cloud analytics platforms (Databricks on Azure, AWS DMS).
  • Basic knowledge of Python
  • Competitive compensation based on experience
  • Coverage under the company’s collective health insurance plan
  • Access to training material and courses on demand
  • Opportunity to work alongside experienced people in software engineering & shipping business

All applications will be considered under the terms and conditions of confidentiality in accordance with the regulations of personal data protection.

Πηγή