Senior Java Consultant

GBIT (Global Bridge InfoTech Inc)

Richardson (TX)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GBIT (Global Bridge InfoTech Inc) is seeking a Java Backend Developer to build scalable, enterprise-grade backend applications using Core Java, Spring Boot, and microservices.

You will design REST APIs, integrate messaging, and optimize database interactions in an Agile environment.

Qualifications

  • Strong expertise in Core Java 8/11/17 with collections, streams, generics, JVM and design patterns.
  • Solid experience with Java Concurrency & Multithreading (Threads, Executors, CompletableFuture).
  • Experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Cloud, REST APIs.
  • Experience designing Microservices, RESTful APIs, distributed systems and event-driven architectures.
  • Strong SQL experience with PostgreSQL, Oracle, MySQL, or SQL Server; knowledge of query optimization.
  • Hands-on messaging with Kafka, RabbitMQ, ActiveMQ or JMS.
  • Experience with CI/CD tools (Git, Maven/Gradle, Jenkins/GitHub Actions), Docker, Kubernetes, SonarQube.
  • JUnit and Mockito for testing; integration and API testing.
  • Cloud exposure (AWS or Azure) preferred; production support in Agile environments.
  • Strong debugging and problem-solving skills in production environments.

Responsibilities

  • Design, develop, and maintain scalable backend applications and microservices using Java and Spring Boot.
  • Build and enhance backend features, improve performance, and ensure reliability.
  • Develop REST APIs, messaging solutions, and database components.
  • Implement asynchronous and concurrent processing via Java concurrency frameworks.
  • Write clean, testable code following best practices and participate in code reviews.
  • Troubleshoot production issues and contribute to CI/CD pipeline improvements.
  • Collaborate with cross-functional Agile teams to deliver high-quality software.

Skills

Core Java (Java 8/11/17)
Java Concurrency & Multithreading
Spring Ecosystem
Microservices
SQL Databases
Messaging (Kafka/RabbitMQ/ActiveMQ/JMS
CI/CD & DevOps
JUnit & Mockito
Cloud Platforms (AWS/Azure)
Agile / Production Support

Tools

Git
Maven/Gradle
Jenkins / GitHub Actions
Docker
Kubernetes
SonarQube

Job description

We are seeking a Java Backend Developer with Strong hands-on experience building scalable, enterprise-grade backend applications. This is a coding-intensive role requiring strong expertise in Core Java, Spring Boot, Microservices, SQL, Messaging, and CI/CD. The ideal candidate should have proven experience developing backend features, troubleshooting production issues, and delivering high-quality software in an Agile environment.

Required Skills

  • Strong expertise in Core Java (Java 8/11/17), including Collections, Streams, Generics, Exception Handling, JVM, Memory Management, and Design Patterns.
  • Solid experience with Java Concurrency & Multithreading, including Threads, Runnable, Callable, Executor Framework, CompletableFuture, Synchronization, Locks, Concurrent Collections, Thread Pools, Atomic Classes, and Parallel Streams.
  • Strong hands-on experience with the Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Cloud, Dependency Injection, Spring Actuator, and REST API development.
  • Experience designing and developing Microservices, RESTful APIs, distributed systems, and event-driven architectures.
  • Strong SQL and database experience with PostgreSQL, Oracle, MySQL, or SQL Server, including query optimization, indexing, and transaction management.
  • Hands-on experience with messaging technologies such as Apache Kafka, RabbitMQ, ActiveMQ, or JMS.
  • Experience with CI/CD and DevOps tools, including Git, Maven/Gradle, Jenkins or GitHub Actions, Docker, Kubernetes, and SonarQube.
  • Experience with JUnit, Mockito, integration testing, and API testing.
  • Exposure to cloud platforms such as AWS or Azure is preferred.
  • Strong debugging, problem-solving, and production support experience in Agile environments.

Responsibilities

  • Design, develop, and maintain scalable backend applications and microservices using Java and Spring Boot.
  • Build new backend features, enhance existing functionality, and optimize application performance.
  • Develop and integrate REST APIs, messaging solutions, and database components.
  • Implement asynchronous and concurrent processing using Java concurrency frameworks.
  • Write clean, maintainable, and testable code following best practices.
  • Participate in code reviews, troubleshooting, production support, and CI/CD pipeline improvements.
  • Collaborate with cross-functional Agile teams to deliver high-quality software.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer
Senior Java Backend Engineer

Inizio Partners Corp • Pittsburgh

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

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

3R • Plano (TX)

On-site
USD 90,000 - 130,000
Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Backend Developer
Senior Backend Developer

TechDigital Group • St. Louis (MO)

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

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Senior Java Developer
Senior Java Developer

TechDigital Group • New York (NY)

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

Compunnel, Inc. • Minneapolis (MN)

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

TechDigital Group • Kansas

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

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000