Java Developer

4 Months ago • 5-8 Years • Programming

Job Summary

Job Description

We are seeking an experienced Java Developer with 5 to 8 years of hands-on experience in software development. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and Cloud technologies. Responsibilities include developing, testing, and maintaining high-quality software applications using Java 8+, Spring Boot, and Microservices architecture; designing and implementing RESTful APIs; working with relational and NoSQL databases; deploying and maintaining applications on cloud platforms (AWS, Azure, GCP); implementing CI/CD pipelines; collaborating with cross-functional teams; ensuring application security, scalability, and performance; and troubleshooting and resolving software defects. The role requires strong expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data, along with experience in Microservices architecture and working with RESTful APIs and various databases. Cloud platform experience (AWS preferred) and knowledge of CI/CD tools are essential.
Must have:
  • 5-8 years Java development experience
  • Spring Boot, Microservices expertise
  • RESTful APIs, SQL & NoSQL databases
  • Cloud platform (AWS preferred)
  • CI/CD, Docker, Kubernetes
Good to have:
  • GraphQL, Reactive Programming
  • Terraform, Ansible
  • FinTech/Healthcare/E-commerce experience
  • AWS, Java, or DevOps certifications

Job Details

This is a remote position.

Job Summary:

We are seeking an experienced Java Developer with 5 to 8 years of hands-on experience in software development. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and Cloud technologies. They should be able to design, develop, and maintain scalable and high-performance applications while collaborating with cross-functional teams.


Key Responsibilities:

  • Develop, test, and maintain high-quality software applications using Java 8+, Spring Boot, and Microservices architecture.

  • Design and implement RESTful APIs and integrate with third-party services.

  • Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, etc.

  • Deploy and maintain applications on cloud platforms (AWS, Azure, GCP).

  • Implement CI/CD pipelines and automate deployment processes.

  • Collaborate with front-end developers, UX designers, and other stakeholders.

  • Ensure application security, scalability, and performance optimization.

  • Troubleshoot, debug, and resolve software defects and production issues.

  • Participate in code reviews, design discussions, and agile development processes.

  • Keep up-to-date with the latest Java technologies and industry trends.




Requirements

Required Skills & Qualifications:

  • 5 to 8 years of professional experience in Java development.

  • Strong expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data.

  • Experience in designing and developing Microservices architecture.

  • Proficiency in working with RESTful APIs and JSON/XML data formats.

  • Hands-on experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis, Cassandra).

  • Familiarity with Cloud platforms such as AWS, Azure, or GCP (AWS preferred).

  • Experience with Docker, Kubernetes, and containerization technologies.

  • Knowledge of CI/CD tools like Jenkins, GitHub Actions, GitLab CI/CD.

  • Strong understanding of multithreading, concurrency, and design patterns.

  • Exposure to message brokers (Kafka, RabbitMQ) is a plus.

  • Experience with Unit Testing (JUnit, Mockito) and integration testing.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication skills and ability to work in an Agile environment.



Preferred Qualifications:

  • Experience with GraphQL, Reactive Programming (WebFlux), or Event-Driven Architecture.

  • Familiarity with Terraform, Ansible, or other infrastructure-as-code tools.

  • Prior experience working in FinTech, Healthcare, or E-commerce domains is a plus.

  • Certifications in AWS, Java (Oracle Certified), or DevOps are advantageous.



Similar Jobs

Sprinkler - Senior Solutions Consultant - SaaS Pre-Sales Germany

Sprinkler

Munich, Bavaria, Germany (On-Site)
1 Day ago
Go Fund Me - Staff Product Manager

Go Fund Me

San Francisco, California, United States (Hybrid)
1 Month ago
Jam City - Monetization Manager - Mobile Gaming Industry

Jam City

Toronto, Ontario, Canada (On-Site)
11 Months ago
HP - Supply Chain Data Scientist

HP

Spring, Texas, United States (On-Site)
4 Weeks ago
Single Store - SDET

Single Store

Pune, Maharashtra, India (Remote)
1 Month ago
Milestone - Senior Golang Software Engineer

Milestone

Lake Oswego, Oregon, United States (Remote)
1 Month ago
FICO - Java Customer Support Engineer II

FICO

Bengaluru, Karnataka, India (Remote)
1 Month ago
bohemia interactive - Junior Programmer (Internship)

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

Glendale, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keywords Studios - Implementation Specialist II

Keywords Studios

Pune, Maharashtra, India (Hybrid)
1 Month ago
CharacterAI - Lead Growth Product Manager

CharacterAI

San Francisco, California, United States (On-Site)
2 Months ago
Apple - Engineering Program Manager, GPU

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Eneba Games - Technical Writer-Editor, Marketing

Eneba Games

(Remote)
2 Months ago
ElevenLabs - Sales Enablement

ElevenLabs

San Francisco, California, United States (Remote)
3 Months ago
Exploding Kittens - Senior Staff Accountant

Exploding Kittens

Los Angeles, California, United States (On-Site)
3 Weeks ago
London stock Exchange - Senior Software Engineer

London stock Exchange

Nottingham, England, United Kingdom (Hybrid)
3 Weeks ago
Blinkhealth - Bilingual Vietnamese - Customer Support Specialist

Blinkhealth

Chesterfield, Missouri, United States (On-Site)
6 Days ago
Unity - Director, GTM Technology

Unity

San Francisco, California, United States (Hybrid)
2 Months ago
GoMotive - Camera Embedded Firmware Engineer

GoMotive

Taipei City, Taiwan (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

JDA - Staff Software Engineer (Python)

JDA

Dallas, Texas, United States (Hybrid)
1 Month ago
Litmus - Senior Golang Developer – Litmus Data Platform

Litmus

Santa Clara, California, United States (On-Site)
2 Weeks ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
cip soft - Software Developer MMORPG

cip soft

Regensburg, Bavaria, Germany (On-Site)
3 Weeks ago
White board games - Programmer (SSR)

White board games

Argentina (Remote)
2 Months ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
11 Months ago
Sony Interactive Entertainment - PlayStation C/C++ Standard Library Development Manager

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Qualcomm - Senior C++ Software Developer

Qualcomm

Iași, Iași County, Romania (On-Site)
1 Week ago
Capgemini - .Net, Azure

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded