Clojure/Java Developer

OP RaaS

Naperville (IL)

Hybrid

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Hybrid work hours
Onsite gym

Job summary

OP RaaS in Naperville, IL is seeking a backend developer to design and maintain robust services built with Clojure and Java, with a Spring foundation. You will deploy to AWS, optimize MySQL and DynamoDB databases, and collaborate with frontend, product, and QA teams to deliver scalable software.

The ideal candidate has 3+ years of backend experience, deep knowledge of AWS, and hands-on testing with Selenium.

Qualifications

  • 3+ years of experience in backend development with strong proficiency in Clojure and Java.
  • Solid experience with the Spring framework.
  • Hands-on experience with AWS services and deployment practices.
  • Proficient in MySQL and DynamoDB, with strong database design and optimization.
  • Familiarity with Git workflows and best practices.
  • Experience with Selenium for automated testing.
  • Strong analytical and problem-solving skills.
  • Excellent communication, both verbal and written.
  • Ability to work independently and in a team environment.

Responsibilities

  • Design and Development: Build robust backend services using Clojure and Java, leveraging Spring framework.
  • Cloud Integration: Deploy and manage applications on AWS.
  • Database Management: Design and optimize MySQL and DynamoDB databases.
  • Version Control: Use Git for version control and collaboration.
  • Automated Testing: Implement and maintain Selenium-based testing frameworks.
  • Collaboration: Work with frontend teams, product managers, and stakeholders.
  • Performance Optimization: Analyze and optimize application performance.
  • Documentation: Maintain clear system and API documentation.

Skills

Clojure
Java
Problem solving
Communication
Team collaboration
Independent work

Tools

Spring framework
AWS
MySQL
DynamoDB
Git
Selenium
Docker
Kubernetes
CI/CD tooling

Job description

How you will Contribute:

  • Design and Development: Build robust backend services using Clojure and Java, leveraging Spring framework for application development.

  • Cloud Integration: Deploy and manage applications on AWS, utilizing various services (EC2, S3, Lambda, DynamoDB).

  • Database Management: Design and optimize MySQL and DynamoDB databases to ensure high performance and reliability.

  • Version Control: Use Git for version control and collaboration, ensuring code quality and consistency across teams.

  • Automated Testing: Implement and maintain automated testing frameworks using Selenium to ensure the reliability of applications.

  • Collaboration: Work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions.

  • Performance Optimization: Analyse and optimize application performance, troubleshoot and resolve issues as they arise.

  • Documentation: Maintain clear and comprehensive documentation for system architecture, APIs, and code.
The Expertise you Bring:

  • 3+ years of experience in backend development with strong proficiency in Clojure and Java.

  • Frameworks: Solid experience with the Spring framework.

  • Cloud Expertise: Hands-on experience with AWS services and deployment practices.

  • Database Skills: Proficient in MySQL and DynamoDB, with a strong understanding of database design and optimization.

  • Version Control: Familiarity with Git workflows and best practices.

  • Testing Skills: Experience with Selenium for automated testing.

  • Problem Solver: Strong analytical skills and a proactive approach to troubleshooting.

  • Communication: Excellent verbal and written communication skills.

  • Ability to work both independently and in a team environment.
Additional (Bonus) Skills:

  • Experience with additional programming languages or frameworks.

  • Familiarity with microservices architecture.

  • Understanding of CI/CD pipelines and related tools.

  • Knowledge of containerization technologies (Docker, Kubernetes) is a plus.
What We Offer:

  • Competitive salary and benefits package.

  • Flexible work hours in a hybrid environment.

  • A collaborative and innovative environment.

  • Opportunities for professional development and growth.

  • Snacks and a Gym onsite
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Set of X • Corridor North (MD)

On-site
USD 120,000 - 150,000
Health, Dental, and Vision Insurance
Life and Disability Insurance
401(k) Plan
+8
Clojure Developer
Clojure Developer

Insight Global • Bentonville (AR)

On-site
USD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

OP RaaS • Naperville (IL)

Hybrid
USD 90,000 - 120,000
Snacks and a Gym onsite
Hybrid work environment
Professional development opportunities
Backend Engineer (Clojure/Java) | AWS & Spring & DynamoDB
Backend Engineer (Clojure/Java) | AWS & Spring & DynamoDB

OP RaaS • Naperville (IL)

Hybrid
USD 90,000 - 120,000
Competitive salary
Hybrid work hours
Onsite gym
Sr. Java Developer
Sr. Java Developer

Photon • Boston (MA)

On-site
USD 120,000 - 180,000
Technical Architect
Technical Architect

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 125,000
Java Developer (Backend / Full-Stack)
Java Developer (Backend / Full-Stack)

Capital Minds pr • United States

On-site
USD 90,000 - 120,000
Lead Java Backend Developer - 403
Lead Java Backend Developer - 403

DSM-H Consulting • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Java Fullstack (Java, DevOps, AWS) Developer
Java Fullstack (Java, DevOps, AWS) Developer

Synechron • Piscataway Township (NJ)

On-site
USD 105,000 - 125,000
Competitive compensation
Global offices
Paid time off
+5
Java Developer
Java Developer

Compunnel, Inc. • Morrisville (NC)

On-site
USD 85,000 - 110,000