Job Title: Staff Backend Java Engineer
Job ID: 79343
Location: Los Angeles, California/ USA - Remote
What you will be doing: - Develop and Maintain: Lead the work of other small groups of engineers, including offshore associates, for assigned engineering projects by providing pertinent documents, direction, and examples; identifying short- and long-term solutions and timelines; reviewing and approving proposed solutions; implementing new architectural patterns; and performing design and code reviews of changes.
- Architecture & Scalability: Ensure service architecture and integration patterns used in the project can scale over time and support high availability patterns and SLAs.
- Coordinate Resources: Coordinate the work of on-site and remote team members, including close alignment of work focus, review, and testing.
- Instill Best Practices: Learn and instill best practices in the areas of continuous integration and continuous delivery (CICD), containerization and pipelines, test-driven development, and testing automation; provide technical documentation of code.
What you must have: - Strong knowledge of data structures and algorithms.
- 7+ years of server-side software development experience.
- 7+ years of object-oriented Java programming experience.
- Proficiency with Java, HTML5, CSS, and at least one reasonably popular JavaScript framework (e.g., React, Angular, Polymer, Backbone, Ember).
- Experience working with distributed services and in microservice architecture.
- Solid understanding of software security fundamentals and experience building internet-scale applications with security at the forefront; evaluates and improves the security posture throughout the entire SDLC.
- BS in Computer Science or equivalent engineering experience, Master's preferred.
- 7+ years of experience developing applications using Spring & Spring Boot frameworks.
- Hands-on experience working with cloud platforms like AWS, Azure, or GCP.
- Experience with Kafka and Kubernetes.
- Excellent oral and written communication skills in the English language; multilingual or bilingual a plus, ideally with one of the six UN official languages.
- Ability to work with a highly diverse workforce.
- Able to work independently (self-motivated) and multi-task under pressure (focused).
For more information about TEEMA and to consider other career opportunities, please visit our website at