Senior Java Software Engineer

2 weeks ago


chandigarh, India Paul Merchants Ltd Full time
About Us:
Paul Merchants Ltd (PML) is a leading financial services company headquartered in Chandigarh, dedicated to providing comprehensive solutions to meet all your financial needs. Since our inception in 1984, we have been committed to delivering exceptional service, reaching 3 million customers every day through our extensive network of over 7000 agents, more than 200 branches, and a dedicated team of over 1000 employees.
Our core services include Foreign Exchange, Travel and Tour Packages, Business Payment Solutions, Gold Loan, Money Transfer, Paulpay Cards, and Insurance. At PML, we leverage cutting-edge web and mobile applications to facilitate seamless and efficient service delivery, ensuring that our customers have access to our services 24x7.
PML is a dynamic and innovative technology company that transforms the way users interact with their devices through state-of-the-art mobile applications. Join us and be part of a forward-thinking organization that values innovation, quality, and customer satisfaction.
Job Description:
We are looking for a highly experienced Java Backend Developer to create robust and scalable backend applications. Our software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and each other. Our products need to handle information at a massive scale and extend well beyond traditional applications. We're looking for engineers who have excellent communication skills and bring fresh ideas from various areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, and API design; the list goes on and is growing every day.
As a software engineer, you will work on specific projects critical to Paul Merchant’s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities, and be enthusiastic about taking on new problems across the full stack as we continue to push technology forward.
With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance backend software solutions.
Key Responsibilities:
Backend Development: Build, test, and maintain high-performance, scalable, and secure backend systems and APIs.
Implement Designs and Architectures: Translate architectural designs into reliable and efficient backend solutions.
Team Collaboration: Work closely with cross-functional teams to ensure seamless integration between frontend and backend.
Performance Optimization: Continuously improve application performance, scalability, and reliability while addressing bugs and security issues.
Code Quality: Ensure high code standards through regular reviews and adherence to best practices in testing and automation.
Technical Leadership: Lead and mentor developers, guiding best practices in software architecture and coding standards.
Innovation and Trend Adoption: Stay updated on backend development trends and apply innovative solutions to enhance development processes.
Full-Stack Involvement: Engage in full-stack projects, contributing across various technology areas as needed.
Versatility: Adapt to evolving business needs, taking on different roles and tasks across the technology stack.
Debug and Resolve Issues: Identify, analyze, and resolve issues affecting backend services, ensuring minimal disruption to users and operations.
Documentation: Maintain and update technical documentation to reflect current backend architectures.
POC Development: Quickly prototype proof-of-concept features or applications to explore new ideas and approaches.
Job Responsibilities
Platform Leadership: Take ownership of the backend platform by guiding its progress, setting up, and improving frameworks and services to ensure consistent, purpose-driven implementation across teams.
Feature Development: Oversee the end-to-end creation and refinement of backend features based on project requirements.
Collaboration and Mentorship: Present solutions to leadership, Lead code reviews, enforce coding standards, and mentor junior developers.
Requirements:
Education & Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field.
6-8 years of experience in Java development, with a minimum of 5 years of experience required.
Technical Skills:
Proficiency in Java, with strong knowledge of OOPs concepts and design patterns.
Strong understanding of the full software development lifecycle.
Experience with Java frameworks such as Spring, Spring Boot, Hibernate, or similar.
Knowledge of microservices architecture, RESTful APIs, and web technologies (e.g., WebSocket).
Experience with database technologies (SQL, NoSQL), data modeling, and ORM tools.
Proficiency in dependency injection frameworks (Spring, Guice) and concurrency (threads, asynchronous processing).
Familiarity with multi-threading, performance tuning, and JVM optimizations.
Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization tools (Docker, Kubernetes).
Understanding of CI/CD pipelines, build tools (Maven, Gradle), and version control (Git).
Experience with unit testing frameworks (JUnit, Mockito) and automated testing tools (Selenium, TestNG).
Experience with security best practices, including authentication, authorization, and encryption.
Strong knowledge of GIT, version control, and CI/CD pipelines, including Gradle/Maven tasks, build variants, and code quality tools (SonarQube, Lint).
Familiarity with Agile/Scrum development methodologies.
Minimum 2 years of experience in a technical leadership role.
Preferred Qualifications:
Master’s degree in Computer Science or related technical field.
Experience developing scalable and secure backend applications.
Familiarity with modern architecture and technologies such as GraphQL, gRPC, Kafka, or similar.
Knowledge of front-end technologies (React, Angular) is a plus.
Experience with IoT solutions or integrating with hardware and sensors (e.g., Bluetooth, NFC).
Experience in other complementing technology stacks, such as mobile, backend, web UI, or test automation frameworks.
Ability to work virtually with global teams and embrace new technologies.
Experience with monitoring and analytics tools (Prometheus, Grafana, ELK Stack).

  • Chandigarh, India Stonewain Systems Private Limited Full time

    Company Overview :EquiLend is a global leader in FinTech, specialising in Securities Finance. We offer a broad array of innovative services, including NGT, our flagship securities lending platform that simplifies and streamlines trading processes for our clients.Alongside NGT, we offer many other products such as EquiLend Spire, advanced post-trade...


  • Chandigarh, India Paul Merchants Ltd Full time

    About Us: Paul Merchants Ltd (PML) is a leading financial services company headquartered in Chandigarh, dedicated to providing comprehensive solutions to meet all your financial needs. Since our inception in 1984, we have been committed to delivering exceptional service, reaching 3 million customers every day through our extensive network of over 7000...


  • Chandigarh, India HRS Group Full time

    HRS AS A COMPANY HRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over years of experience, their digital platform, driven by ProcureTech, TravelTech, and FinTech, transforms how companies and travelers Stay, Work, and Pay. ProcureTech digitally revolutionizes lodging procurement, connecting...


  • Chandigarh, India HRS Group Full time

    HRS AS A COMPANY HRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over 50 years of experience, their digital platform, driven by ProcureTech, TravelTech, and FinTech, transforms how companies and travelers Stay, Work, and Pay. ProcureTech digitally revolutionizes lodging procurement, connecting corporations...

  • Java Backend Engineer

    4 months ago


    Chandigarh, Chandigarh, India HRS Group Full time

    HRS AS A COMPANYHRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over 50 years of experience, their digital platform, driven by ProcureTech, TravelTech, and FinTech, transforms how companies and travelers Stay, Work, and Pay.ProcureTech digitally revolutionizes lodging procurement, connecting corporations and...


  • Chandigarh, India iO Associates - UKEU Full time

    iO Associates has partnered with an IT Consulting and Services company in Chandigarh, India to find aTeam Lead Engineering JAVA.They are leading IT solutions provider and one stop solution of travel for businesses.As theTeam Lead Engineering JAVA , you will collaborate with international development teams and lead the local development team to build new...

  • Senior Java Developer

    2 weeks ago


    chandigarh, India Priority Full time

    Company ProfilePriority Technology Holdings, Inc. (NASDAQ: PRTH), is headquartered in Alpharetta, Georgia USA. Our India office is located in Chandigarh, where our dynamic team builds state of the art, sophisticated Fintech products & solutions.We are an emerging payments powerhouse that offer a single unified platform for Banking & Payments powering modern...

  • Senior Java Developer

    2 weeks ago


    Chandigarh, India Priority Full time

    Company ProfilePriority Technology Holdings, Inc. (NASDAQ: PRTH), is headquartered in Alpharetta, Georgia USA. Our India office is located in Chandigarh, where our dynamic team builds state of the art, sophisticated Fintech products & solutions.We are an emerging payments powerhouse that offer a single unified platform for Banking & Payments powering modern...


  • Chandigarh, India iO Associates - UKEU Full time

    iO Associates has partnered with an IT Consulting and Services company in Chandigarh, India to find a Team Lead Engineering JAVA. They are leading IT solutions provider and one stop solution of travel for businesses.As the Team Lead Engineering JAVA, you will collaborate with international development teams and lead the local development team to build new...


  • Chandigarh, India iO Associates - UKEU Full time

    iO Associates has partnered with an IT Consulting and Services company in Chandigarh, India to find a Team Lead Engineering JAVA. They are leading IT solutions provider and one stop solution of travel for businesses.As the Team Lead Engineering JAVA, you will collaborate with international development teams and lead the local development team to build new...


  • Chandigarh, India iO Associates - UKEU Full time

    iO Associates has partnered with an IT Consulting and Services company in Chandigarh, India to find a Team Lead Engineering JAVA. They are leading IT solutions provider and one stop solution of travel for businesses. As the Team Lead Engineering JAVA , you will collaborate with international development teams and lead the local development team to build new...

  • Senior Java Developer

    2 weeks ago


    Chandigarh, India Priority Full time

    Company Profile Priority Technology Holdings, Inc. (NASDAQ: PRTH), is headquartered in Alpharetta, Georgia USA. Our India office is located in Chandigarh, where our dynamic team builds state of the art, sophisticated Fintech products & solutions. We are an emerging payments powerhouse that offer a single unified platform for Banking & Payments powering...

  • Senior Java Developer

    2 weeks ago


    Chandigarh, India Priority Full time

    Company Profile Priority Technology Holdings, Inc. (NASDAQ: PRTH), is headquartered in Alpharetta, Georgia USA. Our India office is located in Chandigarh, where our dynamic team builds state of the art, sophisticated Fintech products & solutions. We are an emerging payments powerhouse that offer a single unified platform for Banking & Payments powering...

  • Senior Java Developer

    2 weeks ago


    Chandigarh, India Priority Full time

    Company Profile Priority Technology Holdings, Inc. (NASDAQ: PRTH), is headquartered in Alpharetta, Georgia USA. Our India office is located in Chandigarh, where our dynamic team builds state of the art, sophisticated Fintech products & solutions. We are an emerging payments powerhouse that offer a single unified platform for Banking & Payments powering...


  • Chandigarh, India Oceaneering Full time

    Position Summary Purpose  As a Senior Application Software Engineer, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems. The ideal candidate will have expertise in C++ and Python, and experience with Rust is a plus. Duties & Responsibilities Supervisory Responsibilities ¿This...


  • Chandigarh, India Paul Merchants Ltd Full time

    Job Title: Senior Java DeveloperLocation: ChandigarhJob Type: Full-TimeExperience Level: 6-8 YearsAbout Us:Paul Merchants Ltd (PML) is a leading financial services company headquartered in Chandigarh, dedicated to providing comprehensive solutions to meet all your financial needs. Since our inception in 1984, we have been committed to delivering exceptional...


  • Chandigarh, India Paul Merchants Ltd Full time

    Job Title: Senior Java DeveloperLocation: ChandigarhJob Type: Full-TimeExperience Level: 6-8 YearsAbout Us:Paul Merchants Ltd (PML) is a leading financial services company headquartered in Chandigarh, dedicated to providing comprehensive solutions to meet all your financial needs. Since our inception in 1984, we have been committed to delivering exceptional...

  • Java Intern

    3 months ago


    Chandigarh, India Multi Ops IT Solutions Private Limited Full time

    **Position Overview**: We are looking for a highly Java Developer with a minimum of 6 months **Key Responsibilities**: - **Technical Leadership**: Take a lead role in software design, architecture, and code reviews to ensure adherence to best practices and coding standards. - **Documentation**: Create and maintain comprehensive technical documentation,...


  • Chandigarh, India Priority Technology Holdings Full time

    Job Description : Role : Senior Java Engineering Manager Experience : 4+ years of experience of leading technical teams.Requirements : - Expert knowledge of OOPS, Design Patterns and working knowledge of Event driven Microservices Architecture.- 4+ years of experience of leading technical teams.- Leading and preparing technical architecture/designs for...


  • Chandigarh, Chandigarh, India Oceaneering International Full time

    Company Profile Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore...