We are looking for a Senior Java Software Engineer to join our engineering team and focus on performance optimization and scalability of distributed systems. This is a senior-level position (7+ years), ideal for engineers who can take ownership of backend performance challenges in mission-critical production environments.
Key Responsibilities
- Optimize and scale distributed applications using Java (8–21+), Spring Boot, and WildFly.
- Tune JVM performance (GC strategies, profiling).
- Work on containerized deployments using Kubernetes and Docker.
- Design RESTful services with strong HTTP knowledge.
- Manage secure service-to-service communication (OAuth2, OIDC).
- Optimize Oracle SQL queries, indexes, and performance.
- Implement observability using Grafana, ELK, and load testing tools (JMeter, Gatling).
- Maintain high-quality codebases following Clean Code and Clean Architecture principles.
- Collaborate within agile teams and communicate effectively with stakeholders.
Requirements
- 7+ years of experience in software engineering with Java.
- Strong experience in scalable, high-availability backend systems.
- Proven expertise in Spring Boot, WildFly, and distributed architecture.
- Proficiency in Oracle SQL tuning, RabbitMQ, Redis, Git, Maven/Gradle.
- Familiarity with microservices, event-driven and streaming architectures.
- Good understanding of Linux systems, scripting, observability, and security patterns.
- Fluency in both Greek and English (written and spoken).
You will be a great candidate for us if you:
- Thrive in complex, high-load systems.
- Are detail-oriented and analytical.
- Enjoy mentoring and working collaboratively.
- Are proactive and comfortable in agile setups.
Benefits
Why join inventYOU
- Work on challenging high-performance systems.
- Hybrid model for flexibility.
- Be part of a mature engineering culture.
- Access to continuous learning and upskilling support.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Senior Software Engineer Java
Mirakl - Labs
Senior Software Engineer- Java
Axiom Software Solutions Limited
Senior Software Engineer- Java
Axiom Software Solutions Limited
Senior Software Engineer- Java
Axiom Software Solutions Limited
Senior Software Engineer (Java)
Alongside
More jobs at InventYOU AB
Apply for this position
Sign In to ApplyAbout InventYOU AB
inventYOU is a leading IT Consulting company founded in Sweden in 2017. Our services include professional IT services onsite and Nearshoring. Our clients range from start-ups to large enterprises.Our goal is to empower our clients to achieve their busi...
Similar Jobs
Senior Software Engineer Java
Mirakl - Labs
Senior Software Engineer- Java
Axiom Software Solutions Limited
Senior Software Engineer- Java
Axiom Software Solutions Limited
Senior Software Engineer- Java
Axiom Software Solutions Limited
Senior Software Engineer (Java)
Alongside