Engineer - Software Java / Temporal Lvl 4
Full‑time, Mid‑Senior level position focused on Java development with Temporal, Kubernetes, and cloud services.
Base pay range
A day in the life of the role includes:
* Contribute to multidimensional projects that involve multiple teams.
* Collaborate with other software engineers on design best practices and conduct code reviews.
* Resolve complex engineering problems, collaborating with others.
* Facilitate cross‑functional troubleshooting, root cause analysis and engage others when needed.
* Responsible for creating, evaluating, and contributing to detailed feature designs.
* Design, develop, and implement software utilizing an agile project cycle.
* Mentor others on the team and raise the bar for technical knowledge across a wide spectrum.
* Demonstrate thorough knowledge of IT concepts, issues, trends and best practices as they relate to cloud technologies and system integrations.
* Apply and share knowledge of security coding practices and secure system fundamentals.
Skills
* Familiarity with Kubernetes.
* Familiarity with relational databases – Postgres.
* Experience with RESTful architecture and micro‑services.
* Experience with Kafka.
* Experience with cloud‑based services (AWS).
* Experience with Terraform.
* Familiarity with Continuous Integration and Continuous Delivery methodologies and tooling.
* Proficiency with containerization technologies such as Docker.
* Deep proficiency in Java (Spring and Temporal).
* Excellent communication skills (verbal and written).
* 7+ years of professional experience in the practice area.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Other
Industries
IT Services and IT Consulting
#J-18808-Ljbffr