Software Developer

Neshent Technologies

Tampa, FL / Dallas, TX

Posted On: Oct 27, 2026

Posted On: Oct 27, 2026

Job Overview

Experience

5 - 8 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Java
  • Spring
  • Jenkins
  • Git
  • Maven
  • Unix/Linux
  • Tomcat
  • IBM MQ/ActiveMQ
Job Description

Required Technical Skills and Qualifications

  • CI/CD Tools: Strong hands-on experience in software development and continuous integration/continuous delivery (CI/CD) processes using tools such as Jenkins.

  • Version Control Systems: Proficiency in Git-based source control platforms, including GitHub, GitLab, and Bitbucket.

  • Build and Dependency Management: Solid experience with Maven for building, compiling, and managing dependencies in Java applications.

  • Java Development: Strong programming skills and hands-on experience in Java application development.

  • Spring Boot: Proven experience developing, maintaining, and troubleshooting applications using Spring Boot.

  • Operating Systems: Expert-level proficiency in Unix/Linux environments, including shell commands, scripting, and application troubleshooting.

  • Application Servers: Strong experience deploying, configuring, and troubleshooting applications on Apache Tomcat.

  • Messaging Technologies: Hands-on experience with messaging middleware and asynchronous communication using IBM MQ and/or ActiveMQ.

  • Application Support and Troubleshooting: Ability to identify, debug, and resolve application issues across development, build, deployment, and runtime environments.

Roles and Responsibilities

  • Design, develop, enhance, and maintain Java applications using Spring Boot.

  • Build, configure, and maintain CI/CD pipelines using Jenkins and related automation tools.

  • Manage source code, branching, merging, and code reviews using GitHub, GitLab, or Bitbucket.

  • Build and package Java applications using Maven.

  • Deploy and support applications in Unix/Linux environments and Apache Tomcat.

  • Integrate applications with messaging platforms such as IBM MQ and ActiveMQ.

  • Troubleshoot application, build, deployment, and production issues to ensure system reliability and performance.

  • Collaborate with cross-functional teams to deliver high-quality software in an Agile development environment.

  • Follow coding standards, best practices, and established software development and deployment procedures.


Job ID: NT222689


Posted By

Abhishek

Resource Manager