Java Backend Developer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Java
Spring Boot
Kafka
RESTful WebServices
API
React.js

Job Details

7+ years of experience in backend software development using Java (8 or above).

Strong proficiency with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.

Hands-on experience with Kafka (message queues, streams, topics, producers/consumers).

Experience working with NoSQL databases, particularly Cassandra, as well as relational databases like PostgreSQL or MySQL.

In-depth understanding of microservices architecture, REST APIs, and distributed systems design.

Proficiency with build tools (Maven/Gradle) and version control systems (Git).

Experience working in CI/CD environments using tools such as Jenkins, GitLab CI, or Azure DevOps.

Knowledge of containerization technologies (Docker, Kubernetes) for deployment and scaling.

Strong debugging, performance tuning, and optimization skills.

Nice-to-Have Skills:

Experience with cloud-native development (AWS, Google Cloud Platform, Azure).

Familiarity with Reactive Programming (Reactor, RxJava).


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Mahantech Corporation