Remote Senior Clojure Developer

Posted

Apply now
Please, let SmarTek21 know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for a Senior Clojure Developer with experience in building distributed systems, cloud-based architectures, and high-performance backend solutions.
  • The ideal candidate will have a deep understanding of functional programming, microservices, and event-driven architectures, and will be proficient in using technologies such as Clojure, Kafka, and Kubernetes.
  • Key responsibilities include architecting, designing, implementing, and optimizing distributed applications and services using Clojure, ensuring high performance and responsiveness.
  • The candidate will design and implement scalable, low-latency event-driven systems using technologies such as Kafka.
  • Transitioning monolithic systems to microservices architectures, leveraging cloud platforms (AWS, GCP) and containerization tools (Docker, Kubernetes) is also a key responsibility.
  • Implementing serverless computing solutions and integrating cloud services such as AWS Lambda, DynamoDB, and S3 is required.
  • The role involves optimizing system performance, including database query performance (PostgreSQL, MongoDB), ensuring reliability and scalability.
  • Integrating with third-party APIs and services while adhering to security and compliance requirements is essential.
  • The candidate will collaborate with product owners and stakeholders to understand requirements and translate them into technical solutions.
  • Collaborating with clients to develop innovative, data-driven solutions, including machine learning pipelines, real-time data processing, and fraud detection models is expected.
  • Driving the adoption of best practices in code quality, testing (Clojure Spec), and CI/CD pipelines is part of the role.
  • The candidate will collaborate closely with cross-functional teams to ensure requirements are met and high-quality software is delivered on time.

Requirements:

  • Overall 6+ years of experience, with 3+ years of hands-on experience as a Clojure developer is required.
  • Experience in designing and developing scalable backend systems is necessary.
  • The candidate must have experience with cloud services and containerization (Docker, Kubernetes).
  • Strong experience in developing real-time, event-driven, and data-intensive applications is essential.
  • A strong understanding of Agile methodologies (Scrum, Kanban) is required.
  • The candidate must possess strong analytical and troubleshooting skills with the ability to identify, prioritize, and resolve issues effectively.
  • Excellent communication skills are a must, with the ability to clearly articulate test results, issues, and improvements to both technical and non-technical stakeholders.
  • The candidate should be detail-oriented with a commitment to delivering quality results and the ability to work independently and manage competing priorities effectively.

Benefits:

  • This position is fully remote for candidates located in the US only.
  • SmarTek21 is committed to fostering a diverse and inclusive environment, encouraging applications from individuals of all backgrounds and experiences.
  • Employees will join a collaborative environment dedicated to shaping the digital landscape and driving impactful results for organizations worldwide.
Apply now
Please, let SmarTek21 know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback