Build and operate Java and Spring Boot backend services that enrich dealership leads, process high-volume event streams, and power APIs and intelligent recommendations used by dealers.
Java Developer (Microservices - Hybrid)
π Description
- Design, implement, and maintain Java microservice applications.
- Contribute to all phases of the development lifecycle.
- Write efficient, well-designed, testable code and ensure designs meet specifications.
- Analyze, program, test, and debug software.
- Prepare and produce software component releases.
- Support high availability and performance.
π οΈ Requirements
- 1+ years of experience in Java and Spring Boot
- Good knowledge of microservices
- Experience working with tools like Git, Maven, and Docker
- Experience in developing enterprise-level web applications and RESTful APIs using microservices
- Demonstrate strong design and programming skills using JSON & XML Web Services and JPA
- Strong background working with Linux environment
- Excellent collaboration and written and verbal communication skills
- Bs/Ms. degree in Computer Science, Engineering, or related subject
- Experience in Quarkus
- Experience with Kubernetes and helm charts
β¨ Benefits
- Career opportunities in Greece and abroad.
- Potential for career development.
- Dynamic working environment.
- Competitive compensation package based on qualifications.
Full job description
PLANET S.A., the leading Greek management and project management consulting and Enterprise solution company, is looking for a Java Developer, to join their extensive Digital Services and Solutions Division.
Working within the Planet software development and digital services division will provide candidates with an agile and sheltered cooperation environment for developing their skills as well as being productive in large enterprise projects.
Development teams within Planet work in a highly agile manner and within a mentored scheme for skillsβ development of team members.
Responsibilities:
- Designing, implementing, and maintaining Java microservice applications
- Contributing to all phases of the development lifecycle
- Writing well-designed, efficient, and testable code
- Conducting software analysis, programming, testing, and debugging
- Ensuring designs comply with specifications
- Preparing and producing releases of software components
- Delivering high availability and performance
Requirements
- 1+ years of experience in Java and Spring Boot
- Good knowledge of microservices
- Experience working with tools like Git, Maven, and Docker
- Experience in developing enterprise-level web applications and RESTful APIs using microservices
- Demonstrate strong design and programming skills using JSON & XML Web Services and JPA
- Strong background working with Linux environment
- Excellent collaboration and written and verbal communication skills
- Bs/Ms. degree in Computer Science, Engineering, or related subject
Experience in any of the following will be considered as a plus:
- Experience in Quarkus
- Experience with Kubernetes and helm charts
- Experience with React
- Experience with Jenkins
Benefits
PLANET offers excellent career opportunities in Greece and abroad, potential for career development in a dynamic working environment and a competitive compensation package, based on the qualifications of the candidate.
Similar jobs
Search more Backend Engineer jobsJunior/Middle Java Developer
Join the engineering team as a Junior/Middle Java Developer, contributing to the development of reliable and scalable backend solutions using Java and Spring Boot.
We are seeking a Junior Backend Software Engineer to develop and maintain impactful microservices using Python within our Data community.
Build and maintain backend services, APIs, and data pipelines for high-volume tender data, while developing AI-powered product capabilities and ensuring reliable, secure, and maintainable software.
Junior Softwareentwickler Backend / Cobol Settlement Dev & Delivery (m/w/d)
As a Junior Backend Software Developer, you will develop, maintain, and enhance high-quality software products while ensuring quality through automated testing.
