{"id":3505283,"url":"https://alion.io/job/digiworld-technologies-java-developer","title":"Java Developer","company":{"id":4374045,"name":"Digiworld Technologies","domain":"digiworld.sg","url":"https://alion.io/company/digiworld-technologies","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":"contractor","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":3500,"max":6500,"currency":"SGD","period":"month","gross":true,"usd_annual":60936},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"MySQL","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-10-30T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-30T00:00:00Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Job Summary\nJava Developer responsible for designing, developing, testing, and maintaining scalable Java-based applications. The role involves backend development, API integration, database management, application troubleshooting, and performance optimisation. The successful candidate will collaborate with cross-functional teams to deliver reliable software solutions, maintain code quality, and support application enhancements throughout the software development lifecycle.\nKey Responsibilities\nDesign, develop, test, and maintain Java-based applications in accordance with business and technical requirements.\nDevelop backend components, RESTful APIs, and application services using Java and relevant frameworks.\nApply object-oriented programming principles and established software design patterns to develop maintainable and reusable code.\nWork with Spring Framework and Spring Boot to build and enhance enterprise applications.\nIntegrate applications with relational databases using SQL and appropriate data-access technologies.\n Perform unit testing, integration testing, debugging, and troubleshooting to ensure application quality and reliability.\nCollaborate with business analysts, QA engineers, DevOps teams, and other developers throughout the software development lifecycle.\nParticipate in code reviews, technical discussions, and design reviews to maintain coding standards and development best practices.\n Identify and resolve application defects, performance bottlenecks, and production issues within agreed timelines.\n Support application deployment, version control, release activities, and continuous integration processes.\n Prepare and maintain technical documentation, including application designs, API specifications, and implementation details.\n Contribute to Agile development activities, including sprint planning, daily stand-ups, and technical estimation.\nRequirements\nMinimum 5 years of experience in Java application development or software engineering.\nStrong proficiency in Java programming, object-oriented programming (OOP), and core Java concepts.\nHands-on experience with Spring Framework and Spring Boot for enterprise application development.\n Experience designing, developing, and integrating RESTful APIs and web services.\n Proficiency in SQL and experience working with relational databases such as MySQL, PostgreSQL, Oracle, or equivalent platforms.\n Knowledge of application debugging, exception handling, performance optimisation, and software troubleshooting.\nExperience with unit testing frameworks such as JUnit or Mockito.\n Familiarity with version control systems such as Git and build tools such as Maven or Gradle.\n Understanding of software development lifecycle (SDLC), Agile methodologies, coding standards, and software design principles.\nAbility to collaborate effectively with technical teams, analyse requirements, and deliver maintainable software solutions.\n Strong analytical, problem-solving, communication, and documentation skills.\n Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Software Engineering, or a related discipline.\nSkills\nSoftware Troubleshooting, Design, Testing Framework, Java Applications, Agile Methodologies, Develop reusable code, Spring Boot, Core Java, Coding Standards, Version Control Systems, Relational Databases, Business Analysis Management, Software Development Lifecycle, Rest Apis, Database Application, Performance Improvement","description_format":"text","description_chars":3462,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["Software Testing & QA"],"lifecycle":[{"event":"open","at":"2026-10-30T04:28:43Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":28,"reasons":["seen:1","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":{"stated_usd_annual":60936,"is_top_pay":false},"html_url":"https://alion.io/job/digiworld-technologies-java-developer","json_url":"https://alion.io/job/digiworld-technologies-java-developer.json","meta":{"generated_at":"2026-10-31T08:34:56Z","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":12817,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":4374045},"rest":"https://alion.io/mcp/rest/get_company?id=4374045"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdigiworld-technologies-java-developer"},{"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%2Fdigiworld-technologies-java-developer"},{"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%2Fdigiworld-technologies-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/digiworld-technologies-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdigiworld-technologies-java-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3505283}},{"tool":"search_jobs","arguments":{"company":"digiworld.sg","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3505283},"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"}}