Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is seeking a Staff Backend Java Engineer to lead engineering projects and enhance service architecture. This role involves developing scalable applications, instilling best practices in CI/CD, and ensuring security throughout the software development lifecycle. The ideal candidate will have extensive experience with Java, microservices, and cloud platforms. Join a dynamic team that values collaboration and diversity, and make a significant impact in a forward-thinking environment focused on cutting-edge technology.
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 atwww.teemagroup.com