Senior Backend Engineer - Remote (Java + Spring)

Commencis

United States

Remote

USD 120,000 - 190,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Pension plan
Meal card
Commute compensation
Work-from-home support
Paid birthday off
Flexible hours

Job summary

Commencis is seeking a Senior Backend Engineer to design, develop, and maintain scalable backend systems using Java and Spring Framework. You will lead architecture for monoliths and microservices, develop BFF layers, and ensure high-availability RESTful APIs while collaborating with cross-functional teams.

The ideal candidate has 5+ years of backend Java experience, strong design-pattern knowledge, and familiarity with CI/CD; exposure to AI tools is a plus.

Qualifications

  • BSc/MSc/PhD in Computer Science or a related field, or equivalent practical experience
  • 5+ years of professional backend Java experience
  • Strong Spring Framework experience
  • Excellent knowledge of design patterns and scalable system design
  • Experience with microservices and distributed systems
  • Hands-on with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Kafka or RabbitMQ experience is a plus
  • Frontend basics: JavaScript, HTML5, CSS3
  • Strong unit tests and debugging skills; Git proficiency
  • CI/CD and DevOps familiarity
  • Analytical thinking and problem-solving
  • Excellent attention to detail and time management
  • Strong English communication
  • Interest in AI technologies and AI-assisted development
  • Banking/financial services domain knowledge is a plus

Responsibilities

  • Design, develop, and maintain backend systems using Java and Spring
  • Lead architecture for monoliths and microservices
  • Develop Backend-for-Frontend layers and core services
  • Apply design patterns and architectural best practices (DDD, TDD)
  • Build RESTful APIs with high availability
  • Collaborate with product, design, and QA teams
  • Ensure code quality through reviews and best practices
  • Write unit and integration tests
  • Troubleshoot, debug, and optimize systems
  • Participate in CI/CD and deployment tasks
  • Mentor junior developers and share knowledge
  • Stay up to date with emerging technologies

Skills

Java
Spring Framework
Microservices
OOP principles
Databases
Kafka
Git
CI/CD
English communication
AI technologies
AI-assisted development

Education

BSc/MSc/PhD in Computer Science or related field

Tools

Spring Framework
PostgreSQL
MySQL
MongoDB
Redis
Kafka
RabbitMQ
Git

Job description

Commencis is seeking a Senior Backend Engineer to design, develop, and maintain scalable backend systems using Java and Spring Framework. You will lead architecture for monoliths and microservices, develop BFF layers, and ensure high-availability RESTful APIs while collaborating with cross-functional teams.

The ideal candidate has 5+ years of backend Java experience, strong design-pattern knowledge, and familiarity with CI/CD; exposure to AI tools is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Java & Spring, AI Dev & Mentorship
Senior Backend Engineer — Java & Spring, AI Dev & Mentorship

Commencis • United States

Remote
USD 100,000 - 140,000
Senior Backend Engineer (Fully Remote)
Senior Backend Engineer (Fully Remote)

Commencis • United States

Remote
USD 100,000 - 140,000
Lead Backend Java Engineer (Remote)
Lead Backend Java Engineer (Remote)

AssureSoft - Careers • United States

Remote
USD 120,000 - 180,000
Great benefits
Continuous learning
Senior Backend Engineer (Remote) - APIs & Cloud
Senior Backend Engineer (Remote) - APIs & Cloud

Software Mind • United States

Remote
USD 120,000 - 160,000
Senior Backend Java Engineer - Remote, Spring Microservices
Senior Backend Java Engineer - Remote, Spring Microservices

AssureSoft Corporation • United States

Remote
USD 120,000 - 190,000
Senior Backend Engineer - Remote (Java, AWS, DevOps)
Senior Backend Engineer - Remote (Java, AWS, DevOps)

Encora • United States

Remote
USD 33,000 - 59,000
Senior Backend Engineer - Remote (Java/AWS)
Senior Backend Engineer - Remote (Java/AWS)

Advatix • Northern (KY)

Hybrid
USD 130,000 - 170,000
Remote Senior Java Backend Engineer for Scalable Enterprise
Remote Senior Java Backend Engineer for Scalable Enterprise

Placements24 • United States

Remote
USD 140,000 - 190,000
Health insurance
Flexible hours
Equipment stipend
+2
Remote Backend Engineer (Java) - Spring Boot & Microservices
Remote Backend Engineer (Java) - Spring Boot & Microservices

BairesDev • United States

Remote
MXN 1,688,000 - 2,251,000
100% remote work
Competitive USD or local currency pay
Hardware and software setup for home
+3
Senior Java Architect: Spring Boot Microservices (Remote)
Senior Java Architect: Spring Boot Microservices (Remote)

Encred • United States

Remote
USD 140,000 - 180,000