Java Developer

2 Months ago • 5-8 Years • Full Stack Development • DevOps

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

Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Mountain View, California, United States (On-Site)
5 Months ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Google - Product Technology Manager

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
Microsoft - Senior Full Stack & AI Engineer

Microsoft

(On-Site)
3 Days ago
Google - Engineering Manager, Google Play Store

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Software Engineer, Early Career, Campus

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Patreon - Fullstack Software Engineer, Core Creator Experience

Patreon

New York, New York, United States (Hybrid)
1 Week ago
Microsoft - Technical Support Engineer – Web Technologies

Microsoft

Seoul, South Korea (Remote)
2 Weeks ago
Dream Sports - SDE 3 - Full Stack Developer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Rockstar Games - Software Engineer (GO), FiveM (Mid/Senior)

Rockstar Games

London, England, United Kingdom (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Caramel tech studios - Machine Learning Engineer

Caramel tech studios

Lahore, Punjab, Pakistan (On-Site)
1 Day ago
Fluence - Senior Network Monitoring Engineer

Fluence

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Staff Software Engineer, Node Infrastructure

Google

Seattle, Washington, United States (On-Site)
2 Weeks ago
Arcadia - Senior Data Scientist

Arcadia

(Remote)
7 Hours ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Google - Senior Application Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Tokyo, Japan (On-Site)
2 Days ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
5 Months ago
magmic - Senior Unity Game Developer

magmic

Ottawa, Ontario, Canada (Hybrid)
1 Day ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years 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!

Full Stack Development Jobs

ByteDance - Senior Software Engineer, Distributed Storage System

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Zazz - Java Developer

Zazz

(Remote)
2 Months ago
Google - Software Engineer II, Mobile, Android

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Vigaet - Internship-Node.Js Developer

Vigaet

(Remote)
5 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
5 Months ago
Team Liquid - Senior Back End Engineer, EU

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
1 Month ago
Google - Software Engineer III, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
5 Months ago
SparkCognition - Software Engineer (Scala_Backend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
DraftKings - Senior Software Engineer

DraftKings

London, England, United Kingdom (On-Site)
2 Weeks ago
Info Stretch - Senior Java Engineer

Info Stretch

Dublin, County Dublin, Ireland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded