Description
The role is a senior software engineering position focused on technical leadership, enterprise Java application architecture, scalable microservices, cloud infrastructure, security, and production support. Responsibilities include architecting complex features, mentoring engineers, leading agile delivery, optimizing performance and security, and providing tier-3 support. Qualifications require a bachelor’s degree or equivalent experience, at least six years of technical software development experience, four years of enterprise Java and Spring development, extensive microservices and API experience, and advanced cloud, database, distributed systems, CI/CD, and secure development expertise.
