View All Jobs

Senior Java Developer

If you have a passion to write innovative, user-experience-oriented web applications from scratch and work on challenging projects, using the latest state-of-the-art web development technologies, you've come to the right place - Westernacher Solutions!

At Westernacher Solutions you will participate in the architecture, design, development and continuous integration of a RESTful oriented, cloud web application. You will have the chance to use your solid skills as Software Engineer of web applications to deliver high quality products to our customers. You will also have the opportunity to work in an Agile environment, set up on SCRUM principles, in the form of a small to medium-sized distributed team of skilful software engineers.

You will develop the core code of large Java enterprise web applications. You use your solid software development and web applications skills to deliver high quality projects and products to our customers.
You work in a small / medium team of developers for a solid German company with worldwide presence. You'll assist in the design, planning, development, testing, deployment and maintenance of the solutions. You report to the implementation lead.

We’re looking for a senior developer with proven experience in the implementation of large enterprise web applications in agile teams.


  •  Min. 5 years of experience in Java development and architecture design
  •  Very strong knowledge of web applications, web technologies and application servers, e.g. Tomcat
  •  Experience with JavaScript and JavaScript frameworks. Angular JS experience is a must-
  •  Solid experience in building web applications using ROA (REST oriented architecture)
  •  Deep knowledge of the Spring Framework: Spring MVC, Spring Security, Spring Data
  •  Experience with Persistence Frameworks (Hibernate, JPA, ...) and Databases (Oracle is a must)
  •  Experience with Web Application Security best practices (OWASP List)
  •  Fluent HTML 4 & 5 and CSS
  •  Experience with build management and automated software testing: continuous integration, continuous delivery, unit testing, load testing, UI testing.
  •  Experience in writing use cases, user stories, designing wireframes, writing specifications.
  •  Elaborate experience using SVN and Git
  •  Fluent English, both oral and written. German is a plus.
  •  You like working in an agile way (Scrum, Kanban).
  •  Open minded team spirit, able to work in both small local and large international teams.
  •  Delivering high-quality software to happy customers is your pride and joy.


  • Experience with Atlassian tools like JIRA, Confluence, Bamboo, Stash...
  • Experience with project management tools.
  • Experience with enterprise search technologies (Apache Lucene, Solr, Sharepoint Search, FAST, Autonomy, …)
  • Experience with Apache ActiveMQ

A complete overview of our vacancies is available at

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status