Job Overview

  • Date Posted
    October 26, 2024
  • Location
  • Expiration date
    --

Job Description

We are looking for a skilled

Java Backend Developer

with extensive experience in building scalable backend solutions using

MicroServices with SpringBoot . The ideal candidate will have a strong understanding of

AWS Cloud , expertise in

CI/CD pipelines , and a solid grasp of modern database and middleware technologies.
As a

Java Backend Developer , you will be responsible for designing, developing, and maintaining backend services that power critical applications. You will work closely with cross-functional teams to deliver high-quality, reliable, and scalable solutions.
Key Responsibilities:
Design, develop, and maintain backend services using

Java ,

SpringBoot , and

Microservices architecture .
Implement cloud-based solutions leveraging

AWS

and manage infrastructure scalability, security, and performance.
Collaborate with DevOps teams to ensure seamless deployment and integration via

CI/CD pipelines .
Integrate and manage API solutions with

GraphQL

for efficient data communication.
Write efficient and reliable code and perform rigorous testing using frameworks like

JUnit ,

JMeter , etc.
Optimize middleware solutions for

scalability

and

performance .
Work with

NoSQL databases

to ensure robust and flexible data storage solutions.
Required Skills & Experience:
6-9 years of hands-on experience in

Java

backend development.
Strong expertise in

MicroServices architecture

with

SpringBoot .
Proficiency in

AWS Cloud services .
Experience with

CI/CD pipelines

(Jenkins, GitLab CI, etc.).
Hands-on experience with

GraphQL

for building flexible APIs.
Proficiency in

Testing frameworks

such as

JUnit ,

JMeter , and other testing tools.
Experience in designing and scaling middleware services.
Solid experience working with

NoSQL databases

(e.g., MongoDB, Cassandra).
Knowledge of agile methodologies and collaborative development practices.