Java Developer (RPA sphere)

Coherent Solutions, Inc.

United States

Hybrid

USD 70,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Flexible work options
Training & conferences
Mentorship
Referral program
Additional vacation days

Job summary

Coherent Solutions, Inc. is seeking a Java Developer to join the backend team. You will implement, test, and maintain services using Java, Spring Boot, and REST APIs, working with senior engineers to translate user stories into implementable tasks.

The role emphasizes API development, testing, and CI/CD, with opportunities to work in a remote or hybrid setup. Candidates should have 1 year of Java experience, familiarity with Git, and a keen interest in SaaS enterprise software.

Qualifications

  • 1 year of experience as a Java Developer.
  • Basic understanding of object-oriented programming, data structures, and algorithms.
  • Familiarity with RESTful concepts and HTTP fundamentals.
  • Introductory knowledge of DBMS concepts, preferably MySQL.
  • Familiarity with Git and version control practices.
  • Foundational understanding of software engineering concepts, including design patterns and multithreading.
  • Awareness of CI/CD concepts and automated testing practices.
  • Interest in SaaS products and enterprise software architecture.
  • Willingness to learn NoSQL technologies.
  • Experience with one of cloud platforms or services.
  • Basic understanding of microservices architecture, with practical experience preferred.
  • Upper-Intermediate English or higher.

Responsibilities

  • Implement, test, and maintain backend components and services using Java and Spring Boot with support from senior team members;
  • Collaborate with Senior Developers and Team Leads to understand technical designs and break down user stories into implementable tasks;
  • Develop and integrate RESTful APIs, ensuring correctness, maintainability, and appropriate performance for assigned features;
  • Write and maintain unit tests and contribute to integration testing efforts;
  • Use Git for version control by following branching strategies, creating pull requests, and addressing code review feedback;
  • Help maintain application reliability and responsiveness by fixing bugs, investigating performance issues, and improving logging;
  • Collaborate with the Sustaining Engineering team to troubleshoot and resolve production issues within the scope of assigned responsibilities;
  • Participate in the team’s CI/CD process by ensuring builds pass, tests run successfully, and deployments follow established procedures;
  • Participate in retrospectives, share lessons learned, and contribute to incremental process and code improvements;
  • Follow company policies and contribute to a professional, collaborative, and communicative team environment.

Skills

Java
Spring Boot
REST APIs
WebSockets
Git
CI/CD
Unit testing
Multithreading

Tools

MariaDB
Redis
Dremio
Apache Iceberg
Apache Flink
ActiveMQ
OAuth/OpenID
Microservices
AWS
Docker
Kubernetes
Maven
Jenkins
Git

Job description

Company Background

Our client is a market leader in contact center robotic process automation (RPA). Its patented platform automates manual management processes in contact centers, helping enterprises reduce costs while improving agent engagement and customer experience. The platform powers over 1 billion automated actions annually and delivers measurable ROI across industries such as financial services, telecommunications, insurance, and healthcare.

Project Description

Coherent Solutions is building the cross functional teams to work on new functionality on the client’s platforms.

Technologies
  • Java, Spring Boot, REST APIs, WebSockets
  • MariaDB, Redis
  • Dremio, Apache Iceberg, Apache Flink
  • ActiveMQ
  • OAuth / OpenID
  • Microservices
  • AWS, Docker, Kubernetes
  • Maven, Jenkins, Git
What You’ll Do
  • Implement, test, and maintain backend components and services using Java and Spring Boot with support from senior team members;
  • Collaborate with Senior Developers and Team Leads to understand technical designs and break down user stories into implementable tasks;
  • Develop and integrate RESTful APIs, ensuring correctness, maintainability, and appropriate performance for assigned features;
  • Write and maintain unit tests and contribute to integration testing efforts;
  • Use Git for version control by following branching strategies, creating pull requests, and addressing code review feedback;
  • Help maintain application reliability and responsiveness by fixing bugs, investigating performance issues, and improving logging;
  • Collaborate with the Sustaining Engineering team to troubleshoot and resolve production issues within the scope of assigned responsibilities;
  • Participate in the team’s CI/CD process by ensuring builds pass, tests run successfully, and deployments follow established procedures;
  • Participate in retrospectives, share lessons learned, and contribute to incremental process and code improvements;
  • Follow company policies and contribute to a professional, collaborative, and communicative team environment;
Job Requirements
  • 1 year of experience working as Java Developer;
  • Basic understanding of object-oriented programming, data structures, and algorithms;
  • Familiarity with RESTful concepts and HTTP fundamentals;
  • Introductory knowledge of DBMS concepts, preferably MySQL;
  • Familiarity with Git and version control practices;
  • Foundational understanding of software engineering concepts, including design patterns and multithreading;
  • Awareness of CI/CD concepts and automated testing practices;
  • Interest in SaaS products and enterprise software architecture;
  • Willingness to learn NoSQL technologies;
  • Experience with one of cloud platforms or services;
  • Basic understanding of microservices architecture, with practical experience preferred;
  • Upper-Intermediate English or higher;
What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Health insurance;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

re-zoo-me • Phoenix (AZ), Northern (KY)

Hybrid
USD 110,000 - 150,000
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
Sr. Java Developer - Client Portal
Sr. Java Developer - Client Portal

NPAworldwide • Stamford (CT)

Hybrid
USD 180,000 - 220,000
Stock grant
401(k) match
Health benefits
+2
Java Developer
Java Developer

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Software Engineer – Java at Jobgether
Software Engineer – Java at Jobgether

Feedinkoo • United States

Hybrid
USD 95,000 - 130,000
Competitive salary and performance-based incentives
Comprehensive healthcare coverage
Retirement plans with company match
+2
Java Developer
Java Developer

AccelPad INC • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

Impact Recruitment Ltd • Greenwich (CT)

On-site
USD 190,000 - 220,000
Base salary 190k-220k
Annual bonus
Stock grant
+6
Java Engineer ID32277 ($3,000 signing bonus)
Java Engineer ID32277 ($3,000 signing bonus)

AgileEngine • Orlando (FL)

Hybrid
USD 80,000 - 110,000
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1
Java Developer, RPA Platforms — Remote & Growth Ready
Java Developer, RPA Platforms — Remote & Growth Ready

Coherent Solutions, Inc. • United States

Hybrid
USD 70,000 - 110,000
Health insurance
Flexible work options
Training & conferences
+3
Software Engineer - Java/Web Applications
Software Engineer - Java/Web Applications

Mindtel • Massachusetts

On-site
USD 120,000 - 150,000
Flexible work hours
Learning allowances
Quarterly tech hackathons