Java Software Engineer

Leading Software & Robotics Solutions company operating internationally
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Robotics

Description For Java Software Engineer

iKnowHow is a leading Software & Robotics Solutions company operating internationally, experiencing significant growth with an 80% team expansion and relocation to new modern offices. They're seeking an experienced Java Software Engineer for challenging outsourced projects.

The role demands a senior-level professional who will be responsible for complex development tasks while mentoring junior developers. The ideal candidate will need strong technical expertise in Java technologies, including J2EE, Spring, and web services, combined with team leadership capabilities.

Key responsibilities include developing critical project components, overseeing junior developers' work, analyzing requirements, and managing task distribution. The position requires excellent communication skills for effective collaboration with clients and development teams.

The company offers an attractive compensation package, career growth opportunities, and a modern work environment in Athens. They provide continuous professional development through personalized training programs and maintain a stable, enjoyable workplace culture.

This position is ideal for experienced Java developers looking to take on leadership responsibilities while working on innovative projects in a rapidly growing international technology company.

Last updated a month ago

Responsibilities For Java Software Engineer

  • Developing demanding tasks of the projects
  • Overseeing the development and implementation of junior developers
  • Analyzing functional requirements
  • Performing tasks breakdown to be assigned to the team
  • Collaborate with the client and other development teams

Requirements For Java Software Engineer

Java
  • Minimum 5 years Java development experience
  • Advanced knowledge in Java Technologies (J2EE, Spring, XML Parsing, JDBC, Web Services)
  • Experience with Relational database (SQL Server) and ORM layers (Hibernate)
  • Advanced knowledge in writing and consuming SOAP and Rest Web Services
  • University Degree or equivalent
  • Advanced team management skills
  • Good interpersonal skills

Benefits For Java Software Engineer

  • An attractive salary package
  • Career development and growth opportunities
  • An amazing private & open-office workspace in Athens
  • Continuous training via personalized seminars
  • Stable and enjoyable working environment

Interested in this job?

Jobs Related To iKnowHow S.A. Java Software Engineer

Java Software Engineer

Senior Java Software Engineer position at iKnowHow S.A., focusing on microservices development with Spring Boot and Kubernetes in a hybrid work environment.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.