As a Senior Java Software Architect, you will play a central role in shaping and evolving mission-critical enterprise applications with a meaningful social impact. This is an opportunity to influence architectural decisions, drive technical excellence, and contribute directly to the future of a complex software landscape. Your day-to-day work will combine strategic thinking with hands-on development. You will design scalable and maintainable solutions, modernize existing systems, and guide the evolution of enterprise applications toward modular and future-proof architectures. Working across the full technology stack, you will develop both client and server-side components while ensuring high quality and long-term sustainability. Collaboration is a key aspect of the role. You will work closely with cross-functional teams, business stakeholders, and external customers to transform requirements into reliable technical solutions. In addition, you will help advance engineering practices by contributing to build automation, CI/CD pipelines, containerization, and efficient release processes. If you enjoy solving complex technical challenges and want to make a tangible impact through your work, this role offers the opportunity to do both.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed