Demo

Senior Java Developer

Tech Genius inc
Charlotte, NC Contractor
POSTED ON 2/17/2026 CLOSED ON 3/17/2026

What are the responsibilities and job description for the Senior Java Developer position at Tech Genius inc?

Senior Java Developer

Location: Charlotte, NC

Client: Bank of America

Long-term Contract

W2. (No H1’s GC & USC)

Local Candidates would prefer.

We are seeking a skilled Java Senior Developer with strong experience in Spring Boot, JBoss, RESTful API integration, and JSON-based services to design, develop, and maintain enterprise-grade applications. The candidate will be responsible for building scalable backend systems, integrating APIs, and ensuring high performance and security in production environments.


Key Responsibilities

Category

Description

Application Development

Design, code, and maintain robust backend services using Java (8/11/17) and Spring Boot frameworks.

API Design & Integration

Develop RESTful APIs and JSON-based web services for data exchange between systems and client applications.

Message brokers

Kafka, MQ, RabbitMQ, JMS

JBoss Application Server

  • Configure, deploy, and troubleshoot Java applications on JBoss or similar (Tomcat, WebLogic, WebSphere).

System Integration

 APIs (SOAP/REST).

Database Management

Oracle PLSQL, Hibernate

Performance & Security

Apply caching, connection pooling, and security best practices (OAuth2, JWT, HTTPS).

Testing & CI/CD

Implement JUnit, Mockito, and support CI/CD pipelines (Jenkins, GitLab CI).

Collaboration

Work closely with architects, DevOps, and front-end teams to ensure cohesive application design and delivery.


Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
  • 8 years of experience in Java development with hands-on coding in Spring Boot and Microservices.
  • Strong knowledge of RESTful APIs, JSON/XML, and data serialization formats.
  • Experience with JBoss or similar Java EE servers (Tomcat, WebLogic, WebSphere).
  • Solid experience in Spring Framework modules: Spring Core, Spring MVC, Spring Data JPA, Spring Security.
  • Working knowledge of Relational Databases (MySQL, Oracle, PostgreSQL) and ORM tools.
  • Understanding of API lifecycle management and versioning.
  • Familiarity with Git, Maven/Gradle, Docker, and Linux/Unix environments.
  • Good problem-solving and debugging skills.


Preferred Qualifications

  • Familiarity with Kubernetes / OpenShift deployments.
  • Understanding of Agile / DevOps practices and CI/CD pipelines.


Soft Skills

  • Strong analytical and communication skills.
  • Ability to work independently and in collaborative agile teams.
  • Detail-oriented with focus on performance and maintainability.
  • Passion for learning new technologies and optimizing business processes.


Hourly Wage Estimation for Senior Java Developer in Charlotte, NC
$49.00 to $63.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Developer?

Sign up to receive alerts about other jobs on the Senior Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Java Developer jobs in the Charlotte, NC area that may be a better fit.

  • Jobs via Dice Charlotte, NC
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Aroha Technologies, is seeking the following. Apply vi... more
  • 16 Days Ago

  • Synechron Charlotte, NC
  • We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovati... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!