Java Software Engineer developing large web-based applications for a software and robotics company. Leading development tasks and mentoring junior developers in a hybrid team environment.
Responsibilities
Design, develop and maintain back-end of large web-based Java EE/Spring applications with microservices architecture.
Participate in the technical analysis, documentation, implementation, and integration.
Test and manage early life support of core software tools and assets produced in the context of software development projects.
Transform requirements into functionalities.
Design, develop, and implement code and software following the BDD (Behaviour-Driven Development) methodology.
Ensure the alignment of the solution with the client's needs and especially with the architecture team.
Implementation of integrations with other applications and/or developed modules.
Assist with deployment and configuration management.
Requirements
Bachelor's or Master's degree in Computer Science or other related field.
Minimum 4 years in development experience with **Java **(JavaEE or Spring)**.
Basic understanding of **synchronous/asynchronous messaging.**
Familiarity with **REST** and **SOAP** protocols
Experience working with **XML** and **JSON**
Hands-on experience with tools like **Postman**, **Swagger**
Exposure to **Spring Boot APIs**, **Node.js**, **MuleSoft**, or other integration technologies
Experience writing **SQL** and connecting to **relational databases** (Oracle, DB2, MySQL, etc.)
Basic understanding of **CI/CD pipelines** and tools like **Jenkins**
Benefits
Competitive Compensation package.
Flexible hybrid working model, working both from the office & remote #LI-Hybrid
Career development and growth opportunities.
An amazing private & open-office workspace in Athens.
Medical plan and life insurance for you and your family.
Continuous training & learning opportunities via personalized seminars.
The opportunity to work in a diverse environment with talented colleagues.
Senior Software Engineer specializing in .NET development for financial services software at Finastra. Leading development and mentoring teams in a dynamic environment.
Engineering Manager leading backend engineering for a fintech platform with 200k users. Managing team performance, defining strategy, and ensuring reliability.
Full Stack Developer at EX Squared creating scalable web applications in collaboration with global clients. Focusing on React, Python, and AWS for digital solutions.
Python Developer responsible for developing software solutions and APIs while collaborating with teams in a hybrid work environment. Requires solid experience in Python and modern frameworks.
Development role focusing on .NET backend and AWS cloud technologies at Beyond Soluções. Seeking talents with strong technical foundation and eagerness to innovate in a high - impact environment.
Python Developer developing cloud solutions at Beyond soluções. Collaborating in high - performance teams and participating in agile project methodologies.
.Net Developer responsible for designing and maintaining integrations across applications and cloud platforms. Collaborating with teams for secure data exchange while focusing on scalable APIs and automation workflows.
Technical Architect/Lead overseeing Java Development at S&P Global Market Intelligence. Leading technical teams in Noida/Gurgaon and engaging in hands - on development and architecture design.