More jobs:
Senior Java Software Engineer
Job in
Germany, Pike County, Ohio, USA
Listed on 2026-01-12
Listing for:
Qualient Technology Solutions UK Limited
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Senior Java Developer – Germany – Remote
We are looking for a Senior Java Developer based in Germany who can work remotely.
Germany: minimum C1 level language proficiency.
Location:
Bonn, Germany (or anywhere in Germany, ready to travel when required).
Domain:
• Automobile – good to have
• DMS – Dealer Management System – good to have
Required:
- Strong experience in handling large and complex architecture/re‑design projects.
- End‑to‑end understanding of all phases of project implementation. Should have a good understanding of design aspects and hands‑on development.
- Understanding of enterprise Java language with specialized coverage on frameworks and libraries. Worked on digital web applications.
- Great understanding of Java design principles.
- Strong hands‑on experience in Java 8+, Spring Framework, Spring MVC, Spring Boot, JPA, and Hibernate.
- Hands‑on experience in implementing secured, high‑quality REST API.
- Must have implementation experience of Microservices design, security designs, and best practices.
- Good understanding and implementation knowledge of design patterns and integration patterns.
- Preferred to be a full‑stack person with understanding from front‑end UI implementations to bindings to downstream systems.
- Understanding of non‑functional parameters of large‑scale applications and should have worked on scalability, resiliency, and maintainable architecture systems with the Java platform.
- Should be able to understand and implement secure coding practices.
- Should understand performance parameters and be able to troubleshoot design flaws and system bottlenecks (ability to investigate application logs).
- Excellent knowledge of RDBMS systems like MS‑SQL Server, Postgres SQL, Oracle, or MySQL and No
SQL databases like Mongo
DB and Cassandra. - Identifying the hardware and software infrastructure needs to accommodate the architectural goals.
- Performing validation tests to ensure the flexibility and scalability of the Java environment.
- Assisting the software design team with application integration.
- Conducting system performance tests.
- Hands‑on experience and knowledge of building concurrent applications (multi‑threaded) using Java.
- Closely work with client architects and business team to define technical solutions and enhance the existing application architecture.
- Understanding of TDD/BDD practices and Unit/Mock testing frameworks e.g. JUnit, JMock, etc.
- Knowledge of using a distributed cache.
- Knowledge of XML based parsing/transformation and XML Schema.
- Deep knowledge of the Java/JEE ecosystem for building multi‑tier and service‑oriented business applications.
- Experience with building Micro Front‑end applications using any framework e.g. Angular 11+ versions or React.
- Good experience with persistence framework and standards like JPA and Hibernate.
- Hands‑on experience in architecting, designing and developing large‑scale distributed server‑side enterprise applications.
- Sound knowledge of one of the public cloud platforms like AWS, Azure, Google, etc.
- Knowledge of working with CI/CD platforms such as Jenkins, Bitrise, Circle
CI, Travis
CI, etc. - Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc.
- Must have working knowledge of build tools like Maven or Gradle.
- Should have worked on large greenfield or brownfield, HA & DR implementations.
Seniority level:
Mid‑Senior level.
Employment type:
Full‑time.
Job function:
Information Technology.
Industries: IT Services and IT Consulting.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×