One million success stories. Start yours today.

Principal Java Engineer - Fincart Financial Planner

Date Posted: Sep 29, 2025
Login to View Salary
Job is expired

Job Detail

  • Location:
    Noida, Uttar Pradesh, India
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    General Shift
  • Career Level:
    Experienced Professional
  • Positions:
    5
  • Experience:
    10 Year
  • Gender:
    No Preference
  • Degree:
    Masters
  • Apply Before:
    Oct 31, 2025

Job Description

About the Role:

We are looking for a highly experienced and technically proficient Principal Java Engineer to lead the architecture, design, and development of high-performance, scalable backend systems. You will work closely with engineering leads, product managers, and DevOps to drive innovation and ensure the technical excellence of our software platforms.

Key Responsibilities:

  • Own and drive the architectural vision for our Java-based backend systems.
  • Design and implement scalable, robust, and secure APIs and microservices.
  • Provide technical leadership and mentorship to senior developers and engineering teams.
  • Collaborate with cross-functional teams to define system requirements and deliver high-quality solutions.
  • Conduct performance tuning, code reviews, and design reviews to uphold coding best practices.
  • Lead migration and modernization initiatives (e.g., monolith to microservices, on-prem to cloud).
  • Stay current with new technologies and advocate for their adoption where appropriate.
  • Contribute to strategic planning and roadmap development from a technology perspective.

Job Requirements

Required Skills and Qualifications:

  • 8+ years of professional software development experience with Java.
  • Expertise in Spring Boot, Spring Cloud, and RESTful API development.
  • Deep knowledge of system design, architecture patterns (event-driven, microservices, etc.).
  • Strong background in relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Hands-on experience with cloud platforms (AWS / Azure / GCP) and containerization (Docker, Kubernetes).
  • Proficiency in CI/CD practices, Git, Jenkins, and test automation frameworks.
  • Strong understanding of security, performance tuning, and high-availability systems.
  • Proven ability to lead large-scale projects and mentor technical teams.
  • Excellent communication and leadership skills.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science & Engineering, or related field (B.E., B.Tech, B.Sc-CS, BCA etc.) is required.
  • Master’s degree (optional but preferred) in Computer Science & Engineering, or related domain (M.Tech, M.Sc, MCA)
  • Experience in Kafka, RabbitMQ, or other messaging systems.
  • Familiarity with DevOps culture and infrastructure as code (Terraform, Ansible).
  • Background in fintech, e-commerce, or other high-transaction domains.
  • Contribution to open-source projects or technical blogging/speaking is a plus.

Skills Required

    Java SpringBoot SpringCloud REST SystemDesign Microservices EventDriven PostgreSQL MySQL MongoDB Redis AWS Azure

Company Overview

Noida, Uttar Pradesh, India

Fincart is a trusted financial planning and wealth management platform dedicated to making money management simple, personalized, and accessible. Our mission is to help individuals and families align their finances with their life goals through smart... Read More

Related Jobs

Google Map