Who We are: Short video about us Paxcom, a leading Digital Solution Provider, is part of Paymentus, a leading electronic bill payment provider. Paymentus leads the North American marketplace in electronic bill payment solutions and has recently signed partnerships 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 in 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. For more details, please visit Job Location: Bengaluru (Hybrid) Work timings are 12:00pm to 9:00pm IST Education and Knowledge: BS/MS in Computer Science, or equivalent. 5+ years professional experience in software development. 5+ years of experience in Java Development. Hands-on experience with SOAP and/or RESTful API. Experience with full-stack software development. Experience in agile/scrum software development methodologies. Skills and Abilities: 5+ years of hands-on experience developing web-enabled software and APIs with Java, relevant frameworks (such as Spring), and tangential tools/technologies (like mySQL, Memcache, etc.). Strong programming knowledge in Java with exposure to latest features. Experience in writing clean, modular JavaScript and working with various frameworks like ReactJs, Redux, Material-UI, TypeScript, Webpack, etc. Hands-on experience working with cloud services like AWS EC2, Lambda, RDS, ElastiCache, etc. or Azure equivalents. Relevant work experience in the financial services and/or payments industry is an added advantage. Solid understanding of object-oriented programming (OOP) and Functional Programming (FP). Solid understanding of computer science foundations, such as memory management and algorithm performance. Computer Science fundamentals in algorithm design, problem solving, and complexity analysis. Strong knowledge of software design patterns, such as MVC, Factory, Singleton, etc. Building and/or consuming REST API, and an understanding of best practices for building and securing RESTful APIs. Experience with full-stack software development using multiple technology stacks. Strong debugging, problem solving, and investigative skills with the ability to assimilate disparate information (log files, error messages, etc.) and find root cause. Ability to think outside the box and solve problems in creative and unconventional ways. Ability to estimate work effort for projects and own the project timelines. Ability to communicate thoughts, designs, and ideas in a clear and concise manner. Able to present complex technical concepts to various audiences. Excellent analytical, decision-making, problem-solving, interpersonal, team, negotiation, conflict management, and time management skills. Excellent verbal and written communication skills to technical and non-technical audiences of various levels both inside and outside the organization (e.g., executive, management, individual contributors). An obsession with food, music, movies, or sports. Essential Duties and Responsibilities: Construct software and systems using various technologies. Help drive the technical direction of our platform and products. Participate in design and architecture discussions. Design, code, debug, troubleshoot and support (what you create is also what you and your team will own). Use Cloud Native approach to software development. Work on solution-based, outcome-oriented projects with highly skilled teams. Share knowledge through "Tech Talk" presentations. #J-18808-Ljbffr