Java Backend Developer - Payments

1 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

Mentorsmoon Systems is an Indian technology company specializing in business consulting, information technology, and outsourcing services. We leverage cutting-edge technologies to help businesses grow faster and scale more efficiently. Our innovative solutions cater to a diverse range of industries, ensuring that our clients achieve their business objectives.


Role Description

This is a full-time Onsite role for a Java Backend Developer - Payments/Fintech at one of the clients at their location. The role is based in Noida. The Java Backend Developer will be responsible for software development, building microservices, programming, utilising the Spring Framework, and Java development.


Experience Level: 1.5 - 2.5 years


Qualifications

We are seeking a highly motivated and experienced Java Backend Developer to join our dynamic and innovative Fintech team. You will play a crucial role in designing, developing, and maintaining scalable and secure backend systems for our cutting-edge payment solutions. If you have a passion for building robust financial applications and thrive in a fast-paced environment, we encourage you to apply.


Key Responsibilities:

  • Design, develop, and deploy high-performance, fault-tolerant, and secure backend services using Java and Spring Boot.
  • Develop and maintain highly scalable microservices architectures.
  • Work extensively with relational databases such as MySQL and PostgreSQL, and NoSQL databases like MongoDB, ensuring data integrity and optimal performance.
  • Build and integrate with robust payment systems, handling complex transaction flows and ensuring compliance with industry standards.
  • Implement event-driven architectures using Kafka for real-time data processing and asynchronous communication.
  • Utilize AWS cloud services (EC2, S3, RDS, Lambda, etc.) for deploying, managing, and scaling applications.
  • Implement caching solutions with Redis to improve application responsiveness and reduce database load.
  • Participate in the entire software development lifecycle, from requirements gathering and design to deployment and monitoring.
  • Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
  • Actively participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug complex issues in production and non-production environments.
  • Continuously research and evaluate new technologies to improve our systems and processes.
  • Contribute to the team's technical growth and foster a culture of continuous learning and improvement.


Must-Have Skills and Experience:

  • 1.5 to 3 years of professional experience in Java backend dev
  • 1.5 years of hands-on experience in the Fintech domain, specifically working on financial applications.
  • Proven experience working on payment systems, including understanding of transaction processing, reconciliation, and security best practices.Stron
  • Proficiency in Java 8+ and Spring Boot.
  • Significant experience with Microservices architecture and design patterns.
  • Solid Experience with relational databases (MySQL/PostgreSQL) and writing optimised SQL queries.
  • Hands-on experience with NoSQL databases (MongoDB).
  • Practical experience with AWS cloud services.
  • Experience with Kafka for building event-driven systems.Exper
  • Experience with Redis for caching and session management.Famil
  • Clarity with Data Structures and Algorithms (DSA) and a strong ability to apply them to solve complex problems.
  • Excellent problem-solving and analytical skills.
  • Strong understanding of software development best practices, including testing, continuous integration, and continuous delivery (CI/CD).
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Familiarity with agile development methodologies (Scrum, Kanban).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Contribution to open-source projects.
  • Education:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.


  • What We Offer:
  • Opportunity to work on challenging and impactful projects in the rapidly evolving Fintech industry.
  • Collaborative and supportive team environment.
  • Continuous learning and professional development opportunities.
  • Competitive salary and benefits package.
  • If you are a passionate Java Backend Developer with a strong background in Fintech and payment systems, and you're ready to make a significant impact, we encourage you to apply!

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You