Randstad GreeceAre you a Java enthusiast who thrives on building mission-critical systems where reliability and performance are paramount? Do you want to take your expertise to the next level by working with the latest Java versions on international projects?
The Software Engineer Position is full - time, hybrid and permanent, based in Athens.
ResponsibilitiesThis is a unique opportunity to work in an Agile environment, utilizing Java 17/21 and Spring Boot to develop systems that operate on a global scale.
More specifically, you will:
Perform detailed analysis of task requirements and design software solutions to meet complex technical specifications.
Develop high-quality code in Java 17/21 using Spring Boot, ensuring systems meet strict performance and memory requirements.
Participate in the full Software Development Life Cycle (SDLC) within an Agile framework.
Write comprehensive engineering and technical documentation in accordance with company standards.
Integrate software components to form complete, large-scale systems or enhance existing mission capabilities.
Test, debug, and optimize applications in both Windows and Linux environments (native applications).
Support system integration and acceptance test phases, providing technical expertise to ensure successful project delivery.
Advise management on technical challenges and provide innovative solutions for system performance optimization.
Qualifications In order for your experience to match this exciting Software Engineer position, you need to have the following:
BSc or equivalent in Computer Science, Electrical Engineering, or a related field.
4+ years of professional experience in Java development.
Deep understanding of Spring Boot and experience with modern Java versions (17 or 21).
Strong background in Systems Programming and networking concepts (TCP/IP, UDP/IP).
Proficiency in working with both Windows and Linux systems, including basic administration and automation (shell scripting).
Solid knowledge of SQL (PostgreSQL, SQLite) and NoSQL databases (Redis).
Experience with XML and JSON data formats.
Ability to work effectively within a team and manage tasks across different fields of expertise when necessary.
Excellent command of the English language (written and verbal).
4+ years of professional experience in Java development.
Benefits The company offers the following benefits for the Software Engineer position:
Competitive remuneration package based on experience.
Ticket vouchers (meal cards).
Private Medical Insurance package.
Continuous learning opportunities and exposure to cutting-edge technologies.
The chance to work on large-scale, international projects alongside a team of talented engineers.
Got any questions regarding this position? You can contact Konstantinos Adamopoulos at , from Monday to Friday. Otherwise, feel free to contact me at
We look forward to receiving your application, uploading your updated CV by clicking the 'apply now' option.
In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview.
All applications are considered strictly confidential.
¿Te interesa este puesto?