Role & Responsibilities:
- Design and implement services and APIs with Java 17+ (Spring Boot), and build modern frontends with Angular 19+ and TypeScript.
- Lead the evolution of existing platforms: refactoring legacy code, improving performance, reliability, security, and developer experience.
- Define technical standards and best practices (coding, testing, CI/CD, observability); conduct code and design reviews.
- Partner with product and stakeholders to prioritize roadmaps, estimate work, manage risks, and ensure on‑time delivery.
- Mentor engineers, enable pair/mob programming, and guide the team through solution design, trade‑offs, and decision records.
Hard Skills - Must have:
- Strong expertise in backend development with Java 17+ (Spring Boot, RESTful APIs, microservices, JPA/Hibernate; build tools Maven/Gradle).
- Proficiency in frontend development with Angular 19+ (TypeScript, RxJS, Angular CLI, state management, responsive design).
- Cloud experience in at least one major provider (AWS/Azure/GCP) and containerization/orchestration (Docker, Kubernetes); CI/CD (GitHub Actions/GitLab CI/Azure DevOps).
- Solid data layer skills: relational databases (e.g., PostgreSQL/MySQL/SQL Server), query optimization, and caching (e.g., Redis); API security (OAuth2/OIDC).
Nice to have:
- Event‑driven and messaging patterns (e.g., Kafka), GraphQL, and WebSockets.
- Frontend quality stack (Jest/Karma, Cypress/Playwright) and backend testing (JUnit, Testcontainers).
- Observability and performance tuning (OpenTelemetry, Prometheus/Grafana, profiling).
- Infrastructure as Code (Terraform) and secure SDLC practices.
Soft Skills:
- Ability to anticipate, assess, and communicate risks and issues, defining and driving effective mitigation strategies across the team.
- Exceptional communication and stakeholder management; clarity in direction, alignment, and timely delivery of milestones.
- Proactive, accountable leadership that fosters ownership, high performance, and continuous improvement.
- Strong mentoring, facilitation in agile ceremonies, and comfort making architectural trade‑offs visible to non‑technical stakeholders.
Top Skills
What We Do
Allata (pronounced a-ley-ta) is a strategy, architecture and enterprise-level application development company focused on helping clients enhance or scale business opportunities, create efficiencies and automate processes through custom technologies.
We are building a different kind of firm – focused on doing exciting, transformational work for great clients and bringing caring and dedicated people to make our clients goals a reality. Our vision is to build an energized group of talented professionals that can stand strong on their own but work better as a networked team.
We enable business agility at the intersection of people, process, and technology. We provide solutions and expert services to assist businesses to become more nimble, transformative, and disruptive in their respective industries. We define vision, strategy, and value creation models for shaping strategic product designs, managing, and transforming enterprise delivery.
Just as strongly as we care about our clients, we feel that it is important to give back to the community and non-profits that we are passionate about. Every month, Allata donates 2% of our net income to a charitable cause our team believes in.
We live by our mantra:
Family comes first, clients are king, we take great care of our people.








