- Lead backend architecture and technical decision-making.
- Design and develop scalable REST APIs and Java microservices.
- Implement secure authentication and authorization mechanisms.
- Conduct code reviews and mentor engineering teams.
- Build and maintain CI/CD pipelines and Dockerized deployments.
- Collaborate with product, delivery, and external stakeholders.
- Maintain technical documentation and ensure engineering best practices.
What We're Looking For
- 8+ years of hands-on Java backend development experience.
- Proven experience building and scaling enterprise-grade backend systems.
- Robust understanding of microservices and cloud-native architecture.
- Experience leading technical teams or acting as a technical lead.
- Ability to make architecture decisions and communicate technical solutions effectively.
- Strong ownership mindset with excellent problem-solving skills.
Good to Have
- Government/Public Sector or Enterprise SaaS experience.
- JasperReports or other reporting frameworks.
- PDF/document processing integrations.
- Kafka or EventBridge.
- Multi-tenant SaaS architecture.
- Third-party enterprise system integrations.