As a Senior Java Developer, you will play a key role in designing and delivering scalable, resilient, and secure software solutions within complex healthcare environments. This opportunity is ideal for someone looking to strengthen their architectural mindset and progressively grow towards a Software Architect role.
You will:
- Contribute to the design and evolution of scalable and maintainable application architectures.
- Participate in technical decision-making, helping to define solution designs and integration approaches.
- Develop robust backend services and APIs using Java and Spring Boot.
- Collaborate closely with architects and senior technical leaders, gaining exposure to architecture best practices and design principles.
- Support the adoption of modern engineering practices, including CI/CD, automated testing, and observability.
- Contribute to integration initiatives with internal and external systems, ensuring interoperability, security, and performance.
- Evaluate technologies and propose improvements to address technical and business challenges.
- Take ownership of technical deliverables while developing greater autonomy in solution design and architectural thinking.
This role offers a clear path for professionals interested in evolving towards Software Architecture, providing hands-on exposure to architectural decision-making, system design, integration strategies while maintaining a strong development focus.