Back to board
paxcom·1 month ago

Java Developer

Full-timeEntry · 1-2 yearsH1B likely

About this role

Who We are:


Paxcom a leading Digital Solution Provider is a part of Paymentus now, a leading electronic bill payment provider. PaymentUs leads the North American marketplace in electronic bill payment solutions and have recently signed a partnership with Paypal, Alexa and Walmart.

Recognized by Deloitte as one of the fastest growing companies in North America, Paymentus is the premier provider of innovative, reliable, and secure electronic bill presentment and payment services for more than 1300 clients leading the Utility, Telecom, Auto Finance, Insurance, Consumer Finance, and Health industries. Our comprehensive eBilling and Payment Platform allows our clients to provide a unified customer bill-pay experience that includes online, mobile, IVR, text, kiosk, and agent-assisted channels, as well as a full range of customer communication options.

Bangalore Development Centre of Paymentus is responsible for developing the premier solution for households to easily organize, manage their bills securely and make Payments. We have developed a robust Aggregation Engine which helps Users to aggregate their Account & eBill information retrieved from various US specific Service Providers. We also have multiple Payment solutions built for the ease of Paying their Bills. We support around 17000+ Billers in our system. Our Bill Center application has gained immense recognition in the banking industry and we are continuously adding more clients to our solution. We have used Angular / React in our frontend layer backed with Rest based API services & Java Springs in the backend. We have a very robust money movement platform developed / deployed in the backend servers which assists in a seamless Payment processing & settlement process with Banks and Funding House for our clients.

For more details, please visit www.paymentus.com

Job Description

As a Java Developer, you will be responsible for developing, maintaining, and enhancing backend applications and services. You will work closely with senior developers to build scalable solutions, develop REST APIs, integrate databases, and troubleshoot application issues. This role offers an excellent opportunity to gain hands-on experience with modern Java technologies and enterprise applications.

Responsibilities

  • Develop and maintain Java-based applications and backend services.
  • Assist in designing and developing RESTful APIs.
  • Work with MySQL databases to write queries and manage data.
  • Debug, test, and resolve application issues to ensure high performance and reliability.
  • Collaborate with cross-functional teams to deliver quality software solutions.
  • Participate in code reviews and follow coding best practices.
  • Maintain source code using Git and support deployment activities.
  • Learn and contribute to application enhancements and new feature development.

Requirements

  • Education: BE/B.Tech/MCA/M.Sc or equivalent.
  • 1–2 years of experience in Java development.
  • Strong understanding of Core Java and Object-Oriented Programming (OOP) concepts.
  • Basic knowledge of Spring Boot and RESTful Web Services.
  • Experience working with MySQL or other relational databases.
  • Understanding of HTML, CSS, and JavaScript fundamentals.
  • Familiarity with unit testing and debugging techniques.
  • Knowledge of Git, Maven, and version control practices.
  • Good analytical, problem-solving, and communication skills.
  • Ability to work effectively in a team environment.

Preferred Skills

  • Basic understanding of Design Patterns and SOLID Principles.
  • Exposure to Angular, React, or modern frontend technologies.
  • Knowledge of cloud platforms such as AWS is a plus.
  • Familiarity with JUnit, REST Assured, or Selenium is an advantage.
  • Understanding of Agile development methodologies and tools like JIRA.
  • Relevant certifications or training in Java, Spring Boot, SQL, or Cloud technologies will be an added advantage.