drjobs Senior Software Engineer JAVA - Enterprise Software Solutions Firm

Senior Software Engineer JAVA - Enterprise Software Solutions Firm

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dusseldorf - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking an experienced Senior Software Engineer to join our team in Dsseldorf Germany. In this high-impact client-facing role you will work on-site with our partners bringing deep technical expertise to design and deliver robust cloud-native applications that power our platform solutions. This role blends engineering excellence with strong communication and client engagement skills.

Key Responsibilities

  • Develop and Deliver Solutions: Design develop and maintain high-quality software applications using Java 8 and Spring Boot often directly within client project teams.
  • Database & Persistence: Implement persistence layers effectively with Hibernate and SQL databases ensuring optimal data management for client solutions.
  • Architectural Contributions: Contribute to the design and implementation of microservices architecture ensuring scalability resilience and alignment with client requirements and existing systems.
  • Cloud Integration: Work extensively with cloud platforms with a strong preference for AWS to deploy and manage applications directly for clients.
  • Client Collaboration & Communication: Serve as a key technical liaison between organization and our German clients. This involves understanding their specific needs translating them into technical requirements and effectively communicating progress and challenges.
  • Technical Leadership & Mentoring: Participate in code reviews ensure code quality performance and adherence to best practices both internally and at client sites. Youll also mentor junior engineers and share knowledge.
  • Troubleshooting & Support: Troubleshoot and debug complex issues in client environments providing timely and effective solutions.
  • Process Improvement: Contribute to the continuous improvement of our development processes and tools incorporating learnings from client engagements.

Candidates profile :

  • 8-12 years of professional experience in software development.
  • Strong proficiency in Java 8 and the Spring ecosystem particularly Spring Boot.
  • Extensive experience with Hibernate for ORM and strong knowledge of SQL for database interactions.
  • Proven experience in designing and implementing microservices architecture.
  • Practical cloud exposure with a preference for AWS services (e.g. EC2 S3 RDS Lambda ECS/EKS).
  • Excellent communication skills both written and verbal are crucial for effective client interaction and collaboration. Fluency in German is a significant advantage but strong English is mandatory.
  • Experience with version control systems (e.g. Git).
  • Ability to work effectively in an agile development environment both independently and as part of a distributed team including at client locations.
  • A proactive problem-solving mindset with a strong client-centric approach.

Java

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.