Senior Clojure Developer (only Poland) Offline

As a Senior Clojure Developer, you will be part of a cross-functional development team working across

A major credit card company offering security and data encryption products.

 

Duration: 3 months (full-time)

Start date potentially in March

 

Responsibilities:

● Extensive experience (3+ years) in developing robust and scalable web applications using Clojure and ClojureScript. Familiarity with Clojure's core libraries and idiomatic ClojureScript coding practices

● Experience with popular ClojureScript frameworks and libraries such as Reagent, Re-frame, or Om Next. Understanding of state management and side effects handling in a functional programming context

● Proficiency in writing test cases using Clojure testing frameworks such as clojure.test or cljs.test. Strong debugging skills and familiarity with browser debugging tools

● Write highly testable, automatable and performant code over the whole SDLC using high coding standards and software best practices

● Develop product, and deliver features and updates according to the product roadmap

● Develop and review feature design documents and provide inputs/updates to specifications for the solution

● Participate in the team activities according to the methodology - daily meetings, planning, retrospectives etc)

 

Qualifications

 

We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit!

Software Design

● Use of best practices and patterns during application design and implementation

● Hands-on experience with monolith, microservice, and serverless architectural styles

Software development:

● In-depth proficiency level in Java, implementing applications using defensive programming

● Successful cases in developing web applications using advanced framework features and industry standard conventions

Quality Assurance:

● Previous participation in constant quality improvement on the project: conducting code reviews, setting up quality metrics, and monitoring

Software Deployment:

● Hands-on experience with application deployment patterns and tools

● Practical experience in infrastructure configuration using popular cloud providers It will be a plus:

● Experience in configuring application security aspects

● Practical experience in application performance optimization

Your soft skills matter

● Communication is a key. You speak and write in English fluently or at least at an upper-intermediate level

Accountability:

● Following the "said and done" principle

● Accountability for the own scope of work

Drive:

● Proactive in efforts to deliver results according to the expectations

● Suggesting new ideas, looking for alternative solutions

Self–development:

● Eager to learn and grow: curios, keen to constant self-development

● Constantly improving own mastership

Effective communication:

● Ability to express ideas, thoughts and questions simply, concisely and in a structured way

Mentoring:

● Capability to assess tasks of less experienced colleagues

● Skilled in constructive feedback providing

The job ad is no longer active

Look at the current jobs Java β†’

Loading...