Freelance Senior Java Full Stack Developer

IndiTech Consulting
India

We are looking for an experienced Senior Java Full Stack Developer for a part-time, fully remote opportunity. The ideal candidate will have strong expertise in Java-based enterprise application development, modern frontend technologies, distributed systems, and cloud-native architectures.

Candidates with Credit Card, Banking, Financial Services, or FinTech domain experience are strongly preferred.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Spring Cloud, and reactive programming with Spring WebFlux.
  • Build responsive frontend applications using JavaScript, HTML, CSS, and React or similar frameworks.
  • Design, develop, and integrate RESTful and SOAP APIs using API management tools such as Apigee.
  • Develop and maintain microservices and distributed systems.
  • Work with SQL, Oracle, MySQL, or PostgreSQL databases.
  • Implement event-driven solutions using Kafka or RabbitMQ and caching mechanisms such as Redis, Memcached, or Hazelcast.
  • Support cloud deployments using AWS, Azure, or Google Cloud.
  • Configure and maintain CI/CD pipelines using GitLab CI, along with Docker and Kubernetes.
  • Conduct code reviews, write unit tests, troubleshoot production issues, and maintain application reliability.
  • Collaborate with cross-functional teams, contribute to system architecture, and support Agile development practices.Required Skills
  • Strong proficiency in Java, Spring Boot, Spring Cloud, and Java EE.
  • Experience with Spring WebFlux and reactive programming.
  • Full-stack development experience with JavaScript and React or equivalent frameworks.
  • Hands-on experience with REST/SOAP APIs, databases, and microservices.
  • Knowledge of Kafka/RabbitMQ, Redis or equivalent caching technologies, and cloud platforms.
  • Experience with Git/GitLab, CI/CD, Docker, Kubernetes, and Tomcat.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Experience in technical estimation, code reviews, unit testing, and application support.Domain Experience

Experience in one or more of the following domains is preferred:

  • Credit Card Systems and Payments
  • Banking and Financial Services (BFSI)
  • FinTech and Financial ApplicationsEmployment Details
  • Employment Type: Part-Time / Contract
  • Work Mode: Fully Remote
  • Role: Senior Java Full Stack DeveloperIf you have strong Java full-stack expertise and relevant banking, credit card, or financial services experience, we would like to hear from you.

Apply through LinkedIn with your updated resume.

#Hiring #JavaDeveloper #FullStackDeveloper #SpringBoot #Banking #CreditCards #FinTech #RemoteJobs #THREATXINTEL

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →