Java Backend Developer

AgileGrid Solutions

United States

Hybrid

USD 140,000 - 210,000

Full time

28 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible work arrangements
Wellness programs
Paid time off
Health insurance
Mentorship programs

Job summary

GrabJobs is seeking an experienced Java Backend Developer to design, build, and maintain scalable backend services that power our banking and identity management platforms. You will collaborate with cross-functional teams to translate business needs into robust microservices, REST APIs, and cloud-native solutions.

This role offers remote or hybrid work with office options in Coppell, TX and New York, NY. Ideal candidates have 8+ years in Java development (Spring Boot), CI/CD, Docker, Kubernetes,

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional experience in Java development, with a focus on backend services.
  • Proficiency in Java, Spring Boot, RESTful API development, and microservices architecture.
  • Hands-on experience with CI/CD pipelines, Docker, Kubernetes, Kafka, and cloud deployment strategies.
  • Strong understanding of banking domain processes, CIAM, IAM, risk management, and fraud detection systems.
  • Experience with relational databases such as Oracle RDBMS and MySQL.
  • Excellent problem-solving skills and ability to work independently and in teams.

Responsibilities

  • Participate in all phases of the software development lifecycle, including design, coding, testing, deployment, and maintenance.
  • Develop and implement scalable, high-performance backend services aligned with business objectives.
  • Design and maintain RESTful APIs and microservices to support various digital solutions.
  • Ensure the security and compliance of applications, especially within banking and identity management domains.
  • Collaborate with product managers, QA teams, and business stakeholders to gather requirements and deliver solutions that meet client needs.
  • Conduct code reviews, unit testing, and debugging to ensure high code quality and performance.
  • Integrate with third-party systems and platforms using Kafka and other messaging protocols.
  • Follow agile best practices, participate in sprint planning, grooming, and retrospectives.
  • Identify and resolve technical issues promptly, providing support for production environments.

Skills

Java
Spring Boot
Microservices
CI/CD
Docker
Kubernetes
Kafka
Cloud

Education

Bachelor’s or Master’s in CS/SE

Tools

Oracle RDBMS
MySQL

Job description

About The Company

GrabJobs is a leading global platform dedicated to connecting talented professionals with innovative organizations across various industries. Committed to fostering a dynamic and inclusive work environment, GrabJobs leverages cutting-edge technology to streamline the hiring process, ensuring efficiency and transparency for both employers and job seekers. With a focus on delivering exceptional recruitment solutions, GrabJobs continuously invests in developing its platform to adapt to the evolving needs of the modern workforce. The company prides itself on its customer-centric approach, innovative features, and commitment to diversity and equal opportunity, making it a trusted partner for organizations seeking to build high-performing teams.

About The Role

We are seeking an experienced Java Backend Developer to join our dynamic team. In this role, you will be instrumental in designing, developing, and maintaining scalable backend services that support our digital solutions. You will work closely with cross-functional teams to translate business requirements into robust technical solutions, primarily within the banking and identity management domains. The ideal candidate will have a strong background in Java, Spring Boot, microservices architecture, and cloud-native technologies, with a particular focus on CIAM, IAM, and related security protocols. This position offers flexibility for remote or hybrid work arrangements, with options to work from our offices in Coppell, TX, or New York, NY.

Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional experience in Java development, with a focus on backend services.
  • Proficiency in Java, Spring Boot, RESTful API development, and microservices architecture.
  • Hands-on experience with CI/CD pipelines, Docker, Kubernetes, Kafka, and cloud deployment strategies.
  • Strong understanding of banking domain processes, CIAM, IAM, risk management, and fraud detection systems.
  • Experience with relational databases such as Oracle RDBMS and MySQL.
  • Excellent problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
  • Familiarity with Agile methodologies and collaborative development environments.
  • Effective communication skills and the ability to work independently and as part of a team.
Responsibilities
  • Participate in all phases of the software development lifecycle, including design, coding, testing, deployment, and maintenance.
  • Develop and implement scalable, high-performance backend services aligned with business objectives.
  • Design and maintain RESTful APIs and microservices to support various digital solutions.
  • Ensure the security and compliance of applications, especially within banking and identity management domains.
  • Collaborate with product managers, QA teams, and business stakeholders to gather requirements and deliver solutions that meet client needs.
  • Conduct code reviews, unit testing, and debugging to ensure high code quality and performance.
  • Integrate with third-party systems and platforms using Kafka and other messaging protocols.
  • Follow agile best practices, participate in sprint planning, grooming, and retrospectives.
  • Identify and resolve technical issues promptly, providing support for production environments.
Benefits

Joining GrabJobs offers a comprehensive benefits package designed to support your professional growth and personal well-being. Employees enjoy competitive compensation packages, flexible work arrangements, and opportunities for continuous learning and development. The company promotes a healthy work-life balance through wellness programs, paid time off, and health insurance coverage. Additionally, GrabJobs fosters an inclusive and collaborative culture that values diversity, innovation, and employee engagement. As part of our team, you will have access to cutting-edge tools, resources, and mentorship programs aimed at helping you reach your full potential and advance your career.

Equal Opportunity

GrabJobs is an equal opportunity employer committed to fostering an inclusive environment for all employees and applicants. We do not discriminate based on age, race, ethnicity, gender, gender identity or expression, sexual orientation, disability, religion, political beliefs, or any other protected characteristic. We believe in creating a diverse workforce that reflects the communities we serve and provides equal opportunities for everyone to succeed and grow within our organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Remote Cloud & Microservices
Senior Java Backend Engineer - Remote Cloud & Microservices

AgileGrid Solutions • United States

Hybrid
USD 140,000 - 210,000
Competitive compensation
Flexible work arrangements
Wellness programs
+3
Java Developer (Backend / Full-Stack)
Java Developer (Backend / Full-Stack)

Capital Minds pr • United States

Remote
USD 90,000 - 120,000
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • West Palm Beach (FL)

On-site
USD 90,000 - 120,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay with benefits
Exciting projects with top brands
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Dallas (TX)

On-site
USD 90,000 - 130,000
Professional growth through mentorship and TechTalks
Competitive compensation with various budgets for education and fitness
Exciting projects with top companies
+1
Backend Java Developer | Jersey City, US
Backend Java Developer | Jersey City, US

JobCubby • Jersey City (NJ), Northern (KY)

On-site
USD 44,000 - 154,000
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Los Angeles (CA)

Hybrid
USD 100,000 - 130,000
Professional growth opportunities
Competitive compensation
Flexible schedule
+1
Java Full Stack Developer (Lead)
Java Full Stack Developer (Lead)

Techstra Solutions LLC • Dallas (TX)

On-site
USD 120,000 - 150,000
Java Engineer
Java Engineer

Agility Partners • Kentucky

Hybrid
USD 100,000 - 130,000
High level of autonomy
Exposure to modern technologies
Opportunities for contract extension based on performance
Java Full Stack Developer (Lead)
Java Full Stack Developer (Lead)

Techstra Solutions • Dallas (TX)

On-site
USD 120,000 - 150,000