Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Alto Network

NewBe an early applicant

Senior Backend Associate (CMS)

Posted Updated
Discussion

Description

About Us

ALTO Network is a leading payment infrastructure provider as well as the pioneer in payment solution by always bringing the most innovative and impactful technology to connect merchants or financial institutions with their customers to grow their businesses nationwide and beyond.

Job Description
  • Actively contribute to the software development process by participating in team discussions, code reviews, and implementation tasks.
  • Continuously seek ways to enhance team efficiency and software quality through personal improvement and collaboration.
  • Implement assigned updates or new technologies under guidance, with a focus on improving application performance and functionality.
  • Mentor junior team members. Provide constructive feedback and help them develop their technical and soft skills.
  • Provide constructive feedback on requirements and actively challenge assumptions to ensure clarity and feasibility.
  • Build and maintain positive working relationships with internal squad members, cross-functional teams, and relevant external stakeholders.
  • Contribute input and suggestions to improve the quality and relevance of developed system solutions.
  • Collaborate closely with team members in planning and designing system features that meet user and business needs.
  • Manage and track assigned tasks and priorities across projects to ensure timely completion.
  • Respond promptly to production issues, ensuring swift resolution to minimize business impact.
  • Support the preparation and coordination of technical aspects of projects to ensure smooth implementation.
  • Maintain and enhance existing code by fixing bugs, adding new features, and optimizing performance.
  • Ensure code reliability and adherence to quality standards through thorough self-testing and unit testing.
  • Participate in peer code reviews to promote quality, consistency, and alignment with development standards.
  • Continuously develop understanding of the product and its features to improve technical decision-making.
  • Ensure compliance with internal policies and external regulations by fulfilling risk mitigation actions and addressing audit findings in a timely manner.
Qualifications

Knowledge

  • Language: Java/C++
  • DB: PostgreSQL
  • Knowledge: ISO8583, RESTful APIs, ATM/POS/Switching/Core Banking System.
  • Specialization: writing efficient, optimized code
  • Nice to have: ISO20022
  • MicroservicesEvent-driven architecture
  • Middleware Integration (Kafka, Redis, MQ)
  • Caching
  • Parallel Programming

Non Technical

  • Collaborate with other teams (e.g. product teams, UX/UI, and project managers) to plan and design features and solutions.
  • Provide Insight and Contribute to the software development process, seeking ways to improve the team's efficiency and effectiveness in producing high-quality software.
  • Understand and comply with SDLC best practices.

Technical

  • Involved in system design and Architecture (Create and oversee the architectural design of scalable, efficient, and maintainable systems. Ensure the resulting code meets high quality standards).
  • Deep understanding of the product (business use case, specification, transaction flow, technical stack).
  • Problem solving (Identify, analyze and resolve complex technical problems requiring a deep understanding of the technology and systems used) and propose potential solutions.
  • Implement complex features often involving external system integration, performance optimization, or highly technical problem solving.
  • Research, propose and implement new technologies or tools updates that can improve application performance and functionality.
  • Peer review and collaborate (review teammate's code to ensure quality, consistency, and adherence to development standards to achieve optimal results).
  • Ensure the code is functioning properly and meets quality standards by using self and unit test.
Other Information
  • Deep understanding of software architecture and design patterns (e.g., MVC, Microservices, Middleware Integration , Event-driven architecture, Caching, Parallel Programming).
  • Experience with modern development tools, such as version control (e.g. Git), CI/CD, and automated testing tools.
  • Experience in designing and managing large databases and distributed systems.
  • Over 4 years of proven experience in software development, delivering reliable and efficient solutions.
  • Bachelor's degree in Information Technology, Information Systems, Data Science, or Computer Science.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →