Java Developer (JBoss)

Khoj Information Technology Pvt Ltd

United States

Remote

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Khoj Information Technology Pvt Ltd is seeking a senior Java Developer in the United States to design, build, deploy, and maintain enterprise Java applications. You will work on RESTful APIs, EDI-friendly integrations, and act across the full SDLC with modern toolchains.

The role requires strong problem-solving and collaboration with cross-functional teams to deliver scalable, secure, and high-performance software in production environments.

Qualifications

  • Minimum of 6 years of hands-on Java development experience.
  • Strong core Java, OOP, and Java/J2EE fundamentals.
  • Solid experience with Servlets, JSP, JDBC and related frameworks.
  • Hands-on with JBoss/WildFly servers for deploy/config/maintenance.
  • RESTful APIs and web services development & integration.
  • Spring Framework and Spring Boot familiarity.
  • Relational databases such as Oracle/MS SQL Server/PostgreSQL.
  • Maven or Gradle for build and dependency management; Git for version control.
  • Strong debugging, performance tuning, and production support skills.
  • Excellent communication and ability to work in cross-functional teams.

Responsibilities

  • Design, develop, test, enhance, and maintain enterprise Java applications.
  • Deploy, configure, and troubleshoot apps on JBoss/WildFly servers.
  • Develop and maintain RESTful APIs and web services.
  • Write clean, maintainable code following standards and best practices.
  • Work with SQL databases and data integration processes.
  • Troubleshoot defects, perform root-cause analysis, and implement fixes.
  • Analyze and optimize performance, scalability, security and reliability.
  • Participate in code reviews, testing, and documentation.
  • Support deployments, environment configs, release management and prod support.
  • Collaborate with analysts, architects, QA, and other devs to deliver solutions.
  • Follow SDLC processes and contribute to continuous improvement.
  • Support EDI integrations where applicable.

Skills

Core Java
J2EE
REST APIs
JBoss/WildFly
SQL/Database
Spring/Spring Boot
Git
Maven/Gradle
Problem solving
Collaborative teamwork

Tools

Jenkins
CI/CD
Kafka/RabbitMQ

Job description

Job Summary

We are looking for an experienced Java Developer with strong expertise in Java/J2EE development and JBoss/WildFly application servers to design, develop, deploy, and maintain enterprise-grade applications.

The ideal candidate will have hands‑on experience building scalable, secure, and high‑performing Java applications, developing RESTful APIs, integrating enterprise systems, and troubleshooting application issues in production environments.

Experience with Electronic Data Interchange (EDI) and business‑to‑business (B2B) integrations will be an added advantage. The candidate should possess strong analytical and problem‑solving skills and be comfortable collaborating with cross‑functional teams throughout the software development lifecycle.

Key Responsibilities
  • Design, develop, test, enhance, and maintain enterprise applications using Java and J2EE technologies.
  • Deploy, configure, manage, and troubleshoot applications running on JBoss/WildFly application servers.
  • Develop and maintain RESTful APIs and web services to facilitate seamless integration between internal and external systems.
  • Write clean, reusable, maintainable, and efficient code in accordance with established coding standards and development best practices.
  • Work with relational databases, SQL queries, and data integration processes to support application functionality.
  • Troubleshoot application defects, perform root cause analysis, and implement effective solutions to resolve technical issues.
  • Analyze and optimize application performance, scalability, reliability, and security.
  • Participate in code reviews, unit testing, integration testing, and technical documentation.
  • Support application deployments, environment configurations, release management, and production support activities.
  • Collaborate with business analysts, solution architects, QA engineers, and other developers to understand requirements and deliver effective technical solutions.
  • Follow established Software Development Life Cycle (SDLC) processes and contribute to continuous improvement initiatives.
  • Support system integrations and data exchange workflows, including EDI integrations, where applicable.
Required Skills and Qualifications
  • Minimum of 6 years of hands‑on experience in Java application development.
  • Strong proficiency in Core Java, object‑oriented programming (OOP), and fundamental Java concepts.
  • Solid experience with Java/J2EE technologies, including Servlets, JSP, JDBC, and related frameworks.
  • Hands‑on experience with JBoss/WildFly application servers, including application deployment, configuration, troubleshooting, and maintenance.
  • Experience developing and integrating RESTful APIs and web services.
  • Working knowledge of the Spring Framework and Spring Boot.
  • Experience working with relational databases such as Oracle, Microsoft SQL Server, or PostgreSQL.
  • Familiarity with build and dependency management tools such as Maven or Gradle.
  • Experience with version control systems such as Git.
  • Strong debugging, application troubleshooting, performance tuning, and production support skills.
  • Excellent analytical, problem‑solving, and communication skills.
  • Ability to work independently while collaborating effectively with distributed and cross‑functional teams.
Preferred / Nice‑to‑Have Skills
  • Experience with Electronic Data Interchange (EDI) and enterprise application integrations.
  • Familiarity with EDI standards such as ANSI X12 and EDIFACT.
  • Knowledge of common EDI transaction sets.
  • Exposure to EDI integration platforms, middleware, message transformation, and trading partner connectivity.
  • Experience with messaging technologies such as JMS, Apache Kafka, or RabbitMQ.
  • Familiarity with CI/CD pipelines and automated application deployment.
  • Experience working in Agile/Scrum development environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Jobsbridge • Fremont (CA)

On-site
USD 100,000 - 130,000
Java / JBoss Integration Support Engineers
Java / JBoss Integration Support Engineers

Khoj Information Technology Pvt Ltd • United States

Remote
USD 110,000 - 150,000
FullStack J2EE Developer
FullStack J2EE Developer

Options Group • McLean (VA)

On-site
USD 100,000 - 140,000
Full Stack Java Developer
Full Stack Java Developer

Mbi Llc • Harrisburg

On-site
USD 80,000 - 120,000
Java/J2EE Programmer
Java/J2EE Programmer

Jobsbridge • Dallas (TX)

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

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Java Developer
Java Developer

Artech LLC. • Denver (CO)

On-site
USD 100,000 - 130,000
Java Back-End Developer
Java Back-End Developer

Jobsbridge • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

EROS Technologies Inc. • Tampa (FL)

On-site
USD 80,000 - 100,000
Java/J2EE Developer
Java/J2EE Developer

Jobsbridge • Fremont (CA)

On-site
USD 100,000 - 130,000