Bringing amplified evidence and science to life.
Senior Java Developer
Location
Germany
Posted
62 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer
EvidentIQ
• As a Senior Java Developer, you are a key player in one of our core products. • You are a strong partner and mentor for other developers on the team, as well as for our broader developer community across multiple teams. • You take ownership of the design, implementation, documentation, and architecture of features, interfaces, and subsystems. • Your holistic view of the software development lifecycle enables close collaboration with our architects, developers, and business functions in a cross-functional Scrum team.
Job Requirements
- 5+ years of experience in developing modern Java EE and/or Spring Boot applications
- Experience in designing and working with APIs
- Experience in developing microservices
- Experience working with relational and non-relational databases such as Postgres, MongoDB
- In-depth knowledge of unit and integration testing with frameworks like JUnit, Cucumber, TestNG, Pact, or similar
- Cloud experience with the AWS Serverless Stack (e.g., Lambda, API Gateway, Step Functions) is a big plus
- Knowledge of Node.js, JavaScript/TypeScript, and/or Python is a plus
- Agile DevOps mindset and experience working in a Scrum team
- Strong team spirit, initiative, and willingness to take responsibility and code ownership
- Excellent communication skills in both German and English.
Benefits
- Flexible working hours and a modern office
- Attractive compensation package and company pension scheme
- Good work-life balance with personal freedom
- Mobile working options
- Access to numerous fitness and yoga studios, swimming pools, climbing halls, or online courses with the eGym Wellpass
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Assist in developing process automation scripts; • Assist in infrastructure planning for internal projects; • Maintain a Python-based troubleshooting application; • Perform system testing and deployments; • Assist in updating existing tools.
Working Student – Java, SQL, JavaScript, HTML, CSS
TEAM GmbHTEAM ist im Bereich Intralogistik und Oracle auf moderne IT-Lösungen und technologienahe Dienstleistungen spezialisiert
• Server-side development of the web application using JSP (JavaServer Pages) • Client-side web development with HTML, JavaScript and CSS • Database development using Oracle SQL and PL/SQL
Junior Software Consultant/Developer – Java
TEAM GmbHTEAM ist im Bereich Intralogistik und Oracle auf moderne IT-Lösungen und technologienahe Dienstleistungen spezialisiert
• Plan, develop, design and implement software systems using Java • Develop efficient, goal-oriented solutions for clients using Java • Support clients in finding solutions through coaching, proofs of concept, or training • Design and implement modern microservice projects • Execute projects that include business reporting using JasperReports • Develop highly available Java REST APIs or technical interfaces between platforms
Junior Software Developer – Java, Python, Oracle Technologies
TEAM GmbHTEAM ist im Bereich Intralogistik und Oracle auf moderne IT-Lösungen und technologienahe Dienstleistungen spezialisiert
• You will acquire in-depth knowledge of logistics, innovative solutions, and engaging projects • Together with our experienced team, you will develop custom customer solutions using Oracle PL/SQL, Java, JavaScript, and Python • You will implement tailored features for client-specific projects across various technologies such as Oracle APEX or Java • You will program innovative mobile devices such as Android handheld terminals, voice terminals for voice-directed picking, smart glasses, or VR headsets • You will build expertise in AI and apply it purposefully in projects • You will support our well-known clients with your specialist knowledge and develop tailored solutions • You will design and implement customer-specific adaptations • You will be part of an interdisciplinary, self-organized Scrum team and actively contribute your ideas • You will document your solutions clearly and ensure a sustainable knowledge base


