Java Developer

1 Month 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

PwC - IN-Manager _Technical Delivery Manager_ Emerging Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Los Angeles, California, United States (On-Site)
4 Months ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
ION - Technical Support Analyst, Toronto - 4363

ION

Toronto, Ontario, Canada (On-Site)
5 Months ago
Google - Software Engineer III, Infrastructure, Google TV

Google

(On-Site)
4 Months ago
Egnyte - Jr. Software Engineer - Node.js, Python

Egnyte

India (Remote)
1 Month ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
RaceRocks - Engineering Manager (distributed learning platform)

RaceRocks

British Columbia, Canada (Remote)
1 Month ago
CloudHire - Angular NestJS Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Senior DevSecOps Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago
Netflix - Software Engineer (L5) - Developer Enablement Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
ION - Principal Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
5 Months ago
ByteDance - Research Scientist Intern (Traffic Infrastructure Global Engineering)

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
Nagarro - Principal Engineer, Java

Nagarro

India (Remote)
5 Months ago
ByteDance - Machine Learning Engineer, SMB

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
PAPAYA - R&D Group Leader

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Skillz - Lead Application Security Engineer

Skillz

Las Vegas, Nevada, United States (On-Site)
1 Week 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

Google - Software Engineer, Early Career, Cloud AI

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Zones - Azure Backend Developer

Zones

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Nagarro - Senior Engineer

Nagarro

India (Remote)
5 Months ago
Tap Nation - Senior Fullstack Developer

Tap Nation

New York, New York, United States (Remote)
1 Week ago
CloudHire - Senior Backend Developer

CloudHire

Maharashtra, India (Remote)
5 Days ago
Super - Staff Software Engineer - Fullstack (Remote!)

Super

Los Angeles, California, United States (Remote)
5 Months ago
Jagex - Senior Full Stack Engineer

Jagex

Cambridge, England, United Kingdom (Hybrid)
1 Week ago
Warner Bros Games - Senior Manager, Software Engineering

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Tradu - Lead Front End Developer

Tradu

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded