TruU is a leading-edge product development company that specializes in building innovative solutions for the Identity and Access Management (IAM) space. We are looking for an experienced, hands-on Cloud Application Engineer to mature existing cloud applications into a platform organized around highly available, highly scalable multi-tenant microservices capable of supporting millions of enterprise end users. The successful candidate will merge development expertise (primarily in Java and Python), with cloud architecture and infrastructure experience.
Key Responsibilities
- Design a workflow that enables pod-based (or A/B) deployments of the TruU application stack, including data and infrastructure; and update applications to support this deployment model
- Architect applications for fast horizontal scaling to ensure high availability and responsiveness to customer demand
- Leverage containerization and serverless solutions to minimize overhead and maximize cost effectiveness
- Collaborate with infrastructure engineers to design a data pipeline and event management framework that can automate risk intelligence actions
- Manage API documentation with Swagger and partner with SDET automation engineers to expand test coverage
- Deliver core API services to TruU client teams and develop custom integrations with 3rd party products to support new password-less use cases
Requirements
- 3+ years in Java development
- 3+ years developing applications for cloud environments
- Experience with back-end web application technologies
- Experience designing and documenting RESTful APIs
- Experience with multi-tenant microservice architectures and container-based application delivery
- Data architecture and data management experience, including database design and management
- Execution of cloud security principles and best practices
Nice to have
- Experience with Spring Security
- Familiarity with Python and the Django Rest Framework
- Experience with front-end frameworks like Angular
- Experience with CI/CD and DevOps automation
- Data engineering experience built around streaming platforms like Apache Kafka or AWS Kinesis
- Familiarity with serverless and service mesh technologies
- Infrastructure as code experience with platforms like Terraform, CloudFormation, or CDK
- Experience with single sign-on technologies and protocols
- Familiarity with the identity and access management product space
Benefits
- Competitive salary and stock options plan (with approval).
- 5 weeks of PTO.
- 5 sick leave days.
- Multisport card.
- Flexible work hours and a hybrid work setup.
- Professional growth and development opportunities.
- Global, collaborative, and inclusive company culture.
If you are a passionate software engineer and eager to contribute to innovative solutions, we encourage you to apply!
Top Skills
What We Do
TruU changes the way employees and partners experience a workplace. We are creating the next gen workplace, especially after COVID. Contactless, smartphone-based identity. Forget the badges, eliminate passwords and data breach risk. Interactions with buildings, doors and all IT systems becomes fully frictionless, yet still secure. Real magic!
Why Work With Us
Our company is unique because of the way we meld modern cloud and container-based architecture with cutting edge data science and machine learning. Lots of companies exist to make a profit, we have the potential to change the way people experience day-to-day life and the world. Join TruU to be around smart and passionate technologists.
Gallery
