Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
accesa.eu

Senior Java Software Engineer

accesa.eu

. Develop and maintain Java-based backend applications and microservices with a focus on performance and reliability.

Posted 4/22/2026full-timeRemote • 🇷🇴 RomaniaSeniorWebsite

Tech Stack

Tools & technologies
AngularApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaJenkinsKafkaKubernetesMicroservicesReactSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Develop and maintain Java-based backend applications and microservices with a focus on performance and reliability.
  • Implement Spring Boot applications following best practices in clean code, testing, and performance optimization.
  • Work closely with DevOps to containerize and deploy applications and integrate CI/CD pipelines.
  • Use events to build robust, asynchronous systems that support scalability and decoupled services.
  • Design and maintain efficient relational database integrations that ensure data integrity and system responsiveness.
  • Engage in architectural discussions, perform code reviews, and promote best practices.
  • Utilize hands-on AI code companions and intelligent development tools to enhance productivity.
  • Provide guidance to junior developers and foster a culture of collaboration and continuous improvement.

Requirements

What you’ll need
  • 5+ years of experience in backend software development using Java 8 or above
  • Full stack development experience with proficiency across backend and frontend technologies (angular or react)
  • Strong proficiency with Spring Boot and the Spring framework ecosystem
  • Hands-on experience designing and implementing RESTful microservices
  • Proficiency in writing optimized SQL queries and working with databases
  • Working knowledge of Apache Kafka or similar messaging platforms
  • Strong understanding of asynchronous programming, message-driven systems, and distributed systems
  • Good understanding of Docker, orchestration platforms like Kubernetes, and CI/CD tools such as Jenkins for automated build and deployment
  • Experience with Git, Agile development practices, and Cloud platforms (e.g., GCP, AWS, Azure)
  • Hands-on experience with AI code companions and intelligent development tools (e.g., GitHub Copilot, JetBrains AI Assistant, or similar platforms)
  • Strong English communication skills; German language skills are a plus.

Benefits

Comp & perks
  • Medical benefits
  • Gym support
  • Personalised fitness options
  • Team events
  • Healthy Habits Club

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 8Spring BootRESTful microservicesSQLasynchronous programmingmessage-driven systemsdistributed systemsDockerKubernetesAgile development
Soft Skills
communicationcollaborationmentorshipcontinuous improvement