Java Developer

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

Job Summary

Job Description

This is a remote, full-time Java Developer position requiring 5-8 years of experience. 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 preferred); implementing CI/CD pipelines; collaborating with cross-functional teams; ensuring application security, scalability, and performance; troubleshooting and resolving software defects; participating in code reviews and agile processes; and staying updated with Java technologies. The ideal candidate will have strong expertise in Spring Boot, Spring MVC, Spring Security, Spring Data, Microservices, RESTful APIs, and experience with various databases and cloud platforms.
Must have:
  • 5-8 years Java development experience
  • Spring Boot, Microservices expertise
  • RESTful APIs, SQL & NoSQL databases
  • Cloud platforms (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

DISCO - Engineering Manager , Feature

DISCO

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Storage

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Google - Software Engineer II, V8 Bug Detection

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Aristocrat Gaming - Senior Systems Reliability Engineer (SRE)

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
1 Month ago
Sail Point - Staff Software Engineer

Sail Point

Austin, Texas, United States (On-Site)
3 Hours ago
Nagarro - Engineer, QA Manual

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
5 Months ago
Google - Software Engineer III, Commercial App Solutions, Chrome OS

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Meta - Software Engineer, Infrastructure

Meta

San Francisco, California, United States (Remote)
5 Months ago
Riot Games - Software Engineer - Gameplay (Contractor)

Riot Games

Shanghai, Shanghai, China (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Data Associate - KYC6

ION

Budapest, Hungary (On-Site)
6 Months ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
Microsoft - Member of Technical Staff – Voice & Vision

Microsoft

London, England, United Kingdom (On-Site)
1 Week ago
Tide - Staff - Backend Engineer

Tide

Hyderabad, Telangana, India (Hybrid)
1 Day ago
Gallagher - Data Scientist

Gallagher

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ION - Senior Java Developer - Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Microsoft - Member of Technical Staff – Data Engineer

Microsoft

New York, New York, United States (Hybrid)
2 Weeks ago
Twitch - Software Engineer - Memberships

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Zeta - Principal Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Casumo - Engineering Team Lead

Casumo

Zagreb, Croatia (Hybrid)
2 Months 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

The Walt Disney Company - Senior Software Engineer, Android

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, Infrastructure, Google Cloud Data Management

Google

New York, New York, United States (On-Site)
5 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
GT - Senior Full-stack Developer (Python+React.js)

GT

Ukraine (Remote)
3 Weeks ago
Google - Staff Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Senior Staff Software Engineer, Accelerators Systems Software Architect

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
PwC - Senior .NET Developer

PwC

Athens, Greece (Remote)
3 Months ago
N-iX - Senior Full Stack .NET Engineer

N-iX

Poland (Remote)
2 Weeks ago
DEVOTEAM - Gambling Sector l Angular Developer

DEVOTEAM

Lisbon, Lisbon, Portugal (Remote)
6 Months ago
PwC - JAVA FULL STACK DEVELOPER -Consultant -Gurugram

PwC

Gurugram, Haryana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded