Java Engineer

Coforge

Dallas (TX)

On-site

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Coforge in Dallas is seeking an experienced Java Engineer II to design, develop, and deploy scalable enterprise applications using Java, Spring Boot, and Spring Cloud on Microsoft Azure.

You will build cloud-native microservices, implement RESTful APIs, integrate Azure Service Bus, manage data pipelines with Databricks, and ensure robust CI/CD with GitHub Actions while collaborating with product owners and cross-functional teams.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 8+ years of hands-on Java development experience.
  • Strong expertise in Java, Spring Boot, and Spring Cloud on Azure.
  • Experience with cloud-native architectures and microservices.
  • Proficient in SQL/PostgreSQL and data pipelines with Databricks.
  • Experience with CI/CD using GitHub Actions.

Responsibilities

  • Design, develop, and deploy scalable microservices using Java and Spring Boot.
  • Build cloud-native solutions on Azure and ACA.
  • Develop RESTful APIs and event-driven architectures with Azure Service Bus.
  • Collaborate with product owners and engineers to deliver high-quality solutions.
  • Create data pipelines and analytics workflows using Databricks.
  • Develop and maintain SQL/PostgreSQL database solutions with performance in mind.
  • Utilize Python for automation and data processing; participate in code reviews and production support.
  • Implement CI/CD pipelines and DevOps practices using GitHub Actions.
  • Contribute to application modernization and cloud transformation initiatives.

Skills

Java
Spring Boot
Spring Cloud
Azure Cloud
Python
Databricks
SQL / PostgreSQL
AI-assisted Developer Tool
REST API development
Azure Container Apps

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

GitHub
GitHub Actions
Azure Service Bus
Azure Container Apps

Job description

Experience: 8+ years

We at Coforge are hiring a Java Engineer with the following skillset:

Key Responsibilities:
  • We are seeking an experienced Java Engineer II to join our technology team. The ideal candidate will bring strong expertise in Java, Spring Boot, Spring Cloud, and Azure Cloud technologies, along with experience in modern data platforms, cloud-native application development, and AI-assisted engineering tools. This role requires a hands-on engineer who can design, develop, and deploy scalable enterprise applications while collaborating across cross-functional teams.
  • Design, develop, and maintain scalable microservices and enterprise applications using Java and Spring Boot.
  • Build cloud-native solutions leveraging Azure services and Azure Container Apps (ACA).
  • Develop and integrate RESTful APIs and event-driven architectures using Azure Service Bus.
  • Collaborate with product owners, architects, and engineering teams to deliver high-quality solutions.
  • Create and optimize data pipelines and analytics workflows using Databricks.
  • Develop and maintain SQL/PostgreSQL database solutions, ensuring performance and scalability.
  • Utilize Python for automation, data processing, and application enhancements.
  • Implement CI/CD pipelines and DevOps best practices using GitHub and GitHub Actions.
  • Leverage AI-assisted developer tools to improve engineering productivity and code quality.
  • Participate in code reviews, testing, troubleshooting, and production support activities.
  • Contribute to application modernization and cloud transformation initiatives.
Required Skills:
  • Secondary Skills: Python, Databricks, SQL / PostgreSQL, AI-assisted Developer Tool.
  • Other Technologies: GitHub, GitHub Actions, Azure Service Bus.
  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Strong hands-on experience with Java, Spring Boot, and Spring Cloud.
  • Experience developing and deploying applications on Microsoft Azure.
  • Proven expertise with Azure Container Apps (ACA) or container-based cloud environments.
  • Working knowledge of Databricks and modern data engineering practices.
  • Strong SQL and PostgreSQL database experience.
  • Experience with GitHub, GitHub Actions, and CI/CD implementation.
  • Familiarity with messaging systems, specifically Azure Service Bus.
  • Understanding of cloud-native architectures, microservices, and API development.
  • Excellent problem-solving, communication, and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Cloud-Native Microservices on Azure
Senior Java Engineer - Cloud-Native Microservices on Azure

Coforge • Dallas (TX)

On-site
USD 110,000 - 150,000
Java Developer
Java Developer

Virtusa • Irving (TX)

On-site
USD 125,000 - 175,000
Senior Java Developer – Azure
Senior Java Developer – Azure

RAIS USA • Fort Worth (TX)

On-site
USD 110,000 - 140,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

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

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000
Java Backend Engineer
Java Backend Engineer

Compunnel, Inc. • Plano (TX), Northern (KY)

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

Pivotal Solutions • Jersey City (NJ)

On-site
USD 90,000 - 130,000
Python Developer
Python Developer

Coforge • Dallas (TX)

On-site
USD 110,000 - 150,000
Software Developer
Software Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 90,000 - 130,000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000