This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Concord is a company that helps growing businesses make better operational decisions through Agreement Intelligence, serving over 1,500 companies and 1 million users worldwide.
The company offers more than just a contract management tool; it leverages strategic data from agreements to provide clear and actionable insights for business operations.
As a Back-End Developer, you will work on a web application within a multidisciplinary and autonomous team, reporting to a Team Manager.
Your responsibilities will include addressing issues related to online collaborative editing, communication between web microservices, performance with large data volumes, and managing APIs and integrations with external applications.
The company emphasizes a supportive environment with extensive onboarding, mentoring, and opportunities for technical growth.
The technical stack includes Java 17+ (Spring, Hibernate), Clojure, Node.js, MySQL, PostgreSQL, AWS DynamoDB, AWS S3, Redis, REST APIs, SQS/SNS, and cloud services like AWS, Terraform, CloudFormation, and CDK.
Requirements:
You must have at least 4 years of experience as a Back-End Developer.
A strong understanding of programming fundamentals, including abstract data structures, object-oriented programming, and functional programming, is required.
You should be proactive, analytical, and eager to work on innovative products.
Curiosity and a proactive attitude towards the latest industry techniques and practices are essential, and contributions to the ecosystem (such as open-source projects or blogging) are encouraged.
A desire to engage with a community of passionate individuals to share and challenge ideas for continuous improvement is expected.
Benefits:
You will receive support throughout your journey at Concord to enhance your technical profile and strengthen your development best practices.
The company offers a high and demanding technical level with opportunities for continuous progress.
An agile organization fosters transparency, keeping you informed about all aspects of the company, including strategy and business updates.
A positive atmosphere characterized by good humor, kindness, and mutual assistance is promoted within the team.