{"id":2620486,"url":"https://alion.io/job/tech-aalto-senior-javafull-stack-developer-payment","title":"Senior JAVAFull Stack Developer- Payment","company":{"id":3802188,"name":"Tech Aalto","domain":"techaalto.com","url":"https://alion.io/company/tech-aalto","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":8000,"max":11000,"currency":"SGD","period":"month","gross":true,"usd_annual":102672},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Java","optional":true},{"name":"Kubernetes","optional":true},{"name":"PCI DSS","optional":true}],"status":"live","first_seen_at":"2026-10-15T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-15T00:00:00Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Senior JAVAFull Stack Developer- Payment\nRole overview\nWe’re seeking a Senior Java Full Stack Developer with 8+years of software development experience, including hands-on experience in the payments domain. You’ll design and build secure, scalable payment applicationsacross backend services and frontend interfaces, and help guide technical decisions and engineering practices.\nResponsibilities\nLead the design, development, testing, and maintenance of full-stack applications using Java and modern frontend technologies.\nBuild scalable backend services and REST APIs for payment processing, transaction management, and related workflows.\nDevelop responsive user interfaces and integrate them with backend services.\nDesign and support payment flows, including authorization, capture, refunds, settlement, reconciliation, and transaction-status tracking.\nIntegrate with payment gateways, processors, banks, and other third-party financial services.\nApply secure coding practices and support compliance with relevant payment-security requirements.\nIdentify and resolve production issues; improve application performance, reliability, and scalability.\nWrite and review unit, integration, and automated tests.\nParticipate in architecture and design discussions, code reviews, and technical planning.\nMentor developers and collaborate with product, QA, design, and other engineering teams.\nRequired qualifications\n8+ years of professional software development experience, including full-stack application development.\nStrong experience with Java, Spring Boot, and related backend technologies.\nHands-on frontend experience with JavaScript or TypeScript and Angular or React.\nExperience designing and consuming REST APIs and building microservices.\nSignificant experience in the payments domain, including payment processing or payment-system integrations.\nKnowledge of payment workflows such as authorization, capture, refunds, settlement, and reconciliation.\nExperience with relational databases such as PostgreSQL, MySQL, or Oracle.\nFamiliarity with messaging platforms such as Kafka or RabbitMQ.\nExperience with Git, automated testing, and build tools.\nStrong understanding of application security, authentication, authorization, and data protection.\nPreferred qualifications\nExperience with AWS, Azure, or Google Cloud.\nFamiliarity with Docker, Kubernetes, and CI/CD pipelines.\nKnowledge of PCI DSS and payment-security practices.\nExperience with distributed systems, idempotency, retries, and transaction consistency.\nFamiliarity with observability tools for logging, metrics, and tracing.\nPrior experience mentoring developers or contributing to technical direction.\nWhen you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at TechAalto’s website (https://www.techaalto.com/privacy/)\nConfidentiality is assured, and only shortlisted candidates will be notified for interviews.\nTech Aalto Pte Ltd | 24S2130 EA. Pushpanjli. Kir | R1657306.\nSkills\nTypeScript, Payment Processing, Java Applications, Professional Experience, RabbitMQ, Spring Boot, Production Support, Authorization, Relational Databases, Apache Kafka, Rest Apis, Payment Services, Java, API, Backend Development, Integration Solution, Code Enforcement, Payment System Development, Financial Services","description_format":"text","description_chars":3434,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-10-15T12:28:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.897,"p_room":1,"age_days":4,"expected_fill_days":26,"reasons":["seen:4","velocity","win:early"],"computed_at":"2026-10-19T05:45:15Z"},"pay":{"stated_usd_annual":102672,"is_top_pay":false},"html_url":"https://alion.io/job/tech-aalto-senior-javafull-stack-developer-payment","json_url":"https://alion.io/job/tech-aalto-senior-javafull-stack-developer-payment.json","meta":{"generated_at":"2026-10-20T05:01:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5541,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3802188},"rest":"https://alion.io/mcp/rest/get_company?id=3802188"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftech-aalto-senior-javafull-stack-developer-payment"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftech-aalto-senior-javafull-stack-developer-payment"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftech-aalto-senior-javafull-stack-developer-payment"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tech-aalto-senior-javafull-stack-developer-payment\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftech-aalto-senior-javafull-stack-developer-payment"}]}