{"id":4328563,"url":"https://alion.io/job/troytech-international-consulting-java-developer","title":"Java Developer","company":{"id":3802218,"name":"Troytech International Consulting","domain":"troytech.net","url":"https://alion.io/company/troytech-international-consulting","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","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":6500,"max":12000,"currency":"SGD","period":"month","gross":true,"usd_annual":111828},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Active Directory","optional":false},{"name":"Agile","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"AWS Fargate","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"UML","optional":false},{"name":"Windows","optional":false},{"name":"Java","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-15T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-11-15T00:00:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Company Overview\nTroyTech International Consulting Pte Ltd is a Singapore-based consulting firm specializing in SOA, EAI, JEE support, web and mobile solutions, and business integration with IBM and open source software. It serves Financial, Transportation, and Government sectors across APAC.\nJob Summary\nYou will design, develop, document, test, and deliver software solutions for an Automatic Fare Collection (AFC) system, collaborating with development teams and liaising with users to ensure requirements and quality standards are met.\nResponsibilities\nCollaborate with development teams to design, develop, and maintain software solutions for an Automatic Fare Collection (AFC) system\nGather and analyze user requirements to inform software design and development decisions\nProduce and submit comprehensive deliverables throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Architecture Documents, Design Specifications, Interface Specifications, Source Code, Testing Specifications, Operation and Maintenance Manuals, and Training Manuals following Authority standards\nProvide day-to-day application support to assist the Authority in resolving software issues\nLiaise with users to clarify requirements, design considerations, and testing feedback to ensure solution alignment\nApply Agile development methodologies and continuous integration practices to enhance software delivery\nUtilize Java/JEE technologies to develop complex enterprise applications across UNIX, LINUX, and Windows environments\nImplement database programming using SQL and DAO with MySQL and PostgreSQL to support application functionality\nEmploy Spring Framework and Spring Boot to build scalable and maintainable software components\nApply software modernization techniques including containerization and microservices architecture\nUse AWS ECS and Docker containerization technologies while adhering to DevOps principles and best practices\nWrite clear and detailed requirements specifications, use cases, design documentation, and UML models to support development and testing activities\nDemonstrate strong analytical and problem-solving skills to address technical challenges effectively\nCommunicate clearly and professionally in English, both verbally and in writing\nWork independently with self-motivation and contribute effectively as a team player\nPreferred competencies and qualifications\nExperience with Message Queues and/or Solace to support asynchronous communication\nKnowledge of Cloud Computing, Kubernetes, Docker, and AWS services such as Amazon ECS Fargate, AWS RDS, and Lambda\nFamiliarity with Automatic Fare Collection (AFC) systems to understand domain-specific requirements\nExperience with Microsoft Active Directory for user authentication and management\nSkills in front-end technologies including HTML, CSS, JavaScript, and JSON for interface development\nUnderstanding of secure communication protocols such as SFTP and HTTPS to ensure data security\nExperience with Angular or equivalent frameworks for building dynamic web applications\nProficiency in Java Unit Testing frameworks to ensure code quality and reliability\nSkills\nJSON, Troubleshooting, Dao, CSS, Kubernetes, AWS, JavaScript, Spring Boot, SQL, JIRA, Docker, EJB, Java, Linux, Software Development, Agile Development","description_format":"text","description_chars":3334,"description_truncated":false,"requirements":{"experience_years_min":3,"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":["IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-15T02:28:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["seen:0","win:early"],"computed_at":"2026-11-15T04:09:47Z"},"pay":{"stated_usd_annual":111828,"is_top_pay":false},"html_url":"https://alion.io/job/troytech-international-consulting-java-developer","json_url":"https://alion.io/job/troytech-international-consulting-java-developer.json","meta":{"generated_at":"2026-11-15T04:09:47Z","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":176,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":3802218},"rest":"https://alion.io/mcp/rest/get_company?id=3802218"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftroytech-international-consulting-java-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Ftroytech-international-consulting-java-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Ftroytech-international-consulting-java-developer"},{"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/troytech-international-consulting-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftroytech-international-consulting-java-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4328563}},{"tool":"search_jobs","arguments":{"company":"troytech.net","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4328563},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}