Java Developer

5 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

Logrhytm - Senior Engineering Manager

Logrhytm

California, United States (On-Site)
3 Weeks ago
Toku - Senior HR Account Manager (HR Generalist)

Toku

United States (Remote)
6 Months ago
Anthology  Inc  - Partnership Management Analyst II

Anthology Inc

Bogota, Colombia (Remote)
3 Weeks ago
WongDoody - Sr. Designer, Experience Design Consultant

WongDoody

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Tennr - Subject Matter Expert, Infusions

Tennr

New York, New York, United States (On-Site)
2 Months ago
BeamNG - Senior C++ Programmer

BeamNG

Germany (Remote)
1 Month ago
Capgemini - C++ Developer/ Networking

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago
PwC - IN-Senior Associate_ Java/IT _Utility transformation _Advisory_MUMBAI

PwC

Mumbai, Maharashtra, India (On-Site)
9 Months ago
dun bradstreet - .NET Software Engineer

dun bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scout - Senior Software Engineer, Backend (Digital Products – Servicing & Repairs)

Scout

Fremont, California, United States (On-Site)
3 Months ago
Bally's Interactive - CRM Executive

Bally's Interactive

London, England, United Kingdom (Hybrid)
2 Weeks ago
Illumina - HRIS Analyst (Workday)

Illumina

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - LATAM Financial Services Partnership Lead

bytedance

State Of São Paulo, Brazil (On-Site)
6 Months ago
Unisys - Technical Lead - AI/ML

Unisys

Bengaluru, Karnataka, India (On-Site)
2 Months ago
beghou consulting - Sr. Consultant

beghou consulting

Emeryville, California, United States (Hybrid)
5 Months ago
Paytm - Area Sales Manager - EDC

Paytm

Vijayawada, Andhra Pradesh, India (On-Site)
1 Month ago
Tesla - Manufacturing Development Engineer Battery Cell Assembly

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Capgemini - Kore.AI Lead/Architect

Capgemini

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
FlockSafety - RF Design Engineer

FlockSafety

Atlanta, Georgia, United States (On-Site)
2 Weeks 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

ISS Stoxx - Senior Database Developer in SQL and .NET

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Ion - Senior Software Engineer - C

Ion

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
warner bros games - Software Engineer II - Database Engineer

warner bros games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Any Desk - Software Developer C++

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
2 Months ago
Big Ant Studios - ASP.net REST Service Developer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
9 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
4 Months ago
Insight Software - Manager, Engineering (C#, SQL, BI)

Insight Software

Hyderabad, Telangana, India (On-Site)
1 Month ago
Behaviour Interactive - Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne  - Projet non annoncé

Behaviour Interactive

Toronto, Ontario, Canada (Hybrid)
8 Months ago
luxsoft - .NET Developer with SQL

luxsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Brillio - SQL Support (L2)

Brillio

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded