Senior Java Software Engineer

Posted Oct 27

This is a fully remote position, open to applicants in Romania.

📋 Description

• Create scalable solutions by developing and maintaining Java-centric backend applications and microservices.

• Build Spring Boot applications adhering to clean code principles, testing protocols, and performance optimization strategies.

• Collaborate with DevOps to containerize and deploy applications while integrating CI/CD pipelines.

• Leverage event-driven architecture to construct resilient asynchronous systems with decoupled services.

• Design and oversee efficient relational database integrations.

• Engage in architectural discussions and conduct code reviews.

• Advocate for strong engineering standards and best practices.

• Utilize AI code companions and intelligent development tools to enhance productivity, speed up development, and uphold code quality.

• Guide junior developers and encourage collaboration and continuous improvement.


⛳️ Requirements

• Over 5 years of experience in backend software development using Java 8 or higher.

• Strong expertise in Spring Boot and the Spring framework ecosystem.

• Practical experience in designing and implementing RESTful microservices.

• Proficient in crafting optimized SQL queries and engaging with databases.

• Familiarity with Apache Kafka or comparable messaging platforms.

• Solid understanding of asynchronous programming, message-driven systems, and distributed systems.

• Good knowledge of Docker, Kubernetes, and CI/CD tools such as Jenkins.

• Experience with Git, Agile development methodologies, and cloud platforms like GCP, AWS, or Azure.

• Practical experience with AI code companions and intelligent development tools.

• Strong communication skills in English.

• Regularly utilize AI tools to enhance productivity and automate or minimize repetitive tasks.

• Ability to formulate effective prompts, critically assess AI outputs, comprehend limitations, and take responsibility for final outcomes.

• Proficiency in the German language is a plus.

• Familiarity with performance tuning and monitoring of Java applications is advantageous.

• Awareness of security best practices in backend development is beneficial.

• Experience in full-stack development with Angular or React is a plus.


🏝️ Benefits

• Medical benefits.

• Gym support.

• Personalized fitness options.

• Team events.

• Healthy Habits Club.

• Flexible work-life dynamic.

• Mental wellbeing support.

• Social wellbeing initiatives.

• Hybrid environment.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers