Job Detail
Senior Software Developer / Software Architect – Java & Integration Solutions
Talent Seeker consulting
Description
Your Key Focus Area
You are responsible for the end-to-end architecture and implementation of applications. From concept and design through to development and maintenance, you accompany the entire lifecycle of complex software systems and ensure sustainable, maintainable solutions.
Responsibilities
Your Responsibilities
- Analyze existing application landscapes, including heterogeneous systems, to identify architectural opportunities.
- Design and develop complex software systems and interfaces aligned with requirements and release cycles.
- Act as a liaison between business units, IT teams, and stakeholders to ensure clear communication and smooth coordination.
- Implement development requirements within the Java ecosystem and ensure clean, maintainable code.
- Optimize development processes and automate repetitive workflows using modern tools.
- Integrate new technologies such as CI/CD, event streaming, and cloud solutions into existing systems.
- Ensure the effective use of IT infrastructure, APIs, and frameworks such as Spring Boot, JPA, OpenAPI, Docker, Kafka, and REST.
- Take ownership of architectural decisions and technical solutions, ensuring proper documentation and long-term sustainability.