{"id":1242358,"url":"https://alion.io/job/optimum-infosystem-senior-java-developer","title":"Senior Java Developer","company":{"id":3800114,"name":"Optimum Solutions","domain":"theoptimum.net","url":"https://alion.io/company/optimum-infosystem","size_band":"1001-5000","is_staffing_agency":true,"employer_type":"agency","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":7000,"max":12000,"currency":"SGD","period":"month","gross":true,"usd_annual":112752},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"AWS Fargate","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Octopus Deploy","optional":false},{"name":"OpenShift","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"Spring MVC","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-09-25T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-09-25T00:00:00Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Responsibilities:\nParticipate in the requirement elicitation and produce the required technical and operations documentation\nWork with Solution Architect/Technical Lead on the analysis and design of the code changes according to the finalized requirement specifications\nPerform code changes and test the system according to the requirements specifications\nEnsure work performed comply to coding and security standards, and corporate processes\nPerform quality assurance (QA) activities such as unit testing, system testing and code review\nParticipate in the system integration testing by rendering support to the Test Team and resolving issues reported.\nProvide support to internal and external parties during the testing stages\nProvide support to customers during acceptance testing and post-cutover implementation.\nAssist in the development of training materials and conducting of presentation\nRequisites:\nDiploma or bachelor’s degree in computer science/engineering or equivalent education\nMinimum 8 years hands-on experience in Java backend development delivering production-grade systems (microservices, APIs, event processing, web-portal, production support).\nStrong experience with cloud native systems and operations (any of the following): API Gateway / ALB, ECS/Fargate, RDS, S3, CloudWatch/CloudTrail, WAF\nFamiliarity with CI/CD pipelines and tools such as Jenkins / Bitbucket / Octopus / Terraform (or equivalents).\nGood technical knowledge with at least 5 years of hands-on experience in Java, J2EE, SQL/PLSQL, and XML.\nExperienced with RESTFul APIs, Spring 5.x, Spring Boot, Spring Framework, Spring Security, Cloud-Based technologies and Micro-services, including Messaging Middleware such as Kafka/IBM MQ/Solace.\nExperienced with application running in container platform (Docker, OpenShift, Kubernetes).\nGood verbal and written communication skills\nDemonstrate good analytical, problem solving and decision-making skills\nGood team player and positive attitude\nDomain knowledge and experience in financial industry/payments systems is a plus\nSkills\nCloud Applications, Kubernetes, Java 8, JDK, AWS, Spring Framework, Application Development, JavaScript, Spring MVC, Spring Boot, Microservices Design, Core Java, Spring Batch, Systems Design, Java, Backend Development, AWS Lambda, J2EE, Software Development, Agile Development","description_format":"text","description_chars":2341,"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":["IT Consulting & Digital Transformation","IT Resellers & VARs"],"lifecycle":[{"event":"open","at":"2026-09-25T16:15:06Z"}],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":2,"expected_fill_days":30,"reasons":["seen:2","agency","velocity","win:early"],"computed_at":"2026-09-27T05:45:00Z"},"pay":{"stated_usd_annual":112752,"is_top_pay":false},"html_url":"https://alion.io/job/optimum-infosystem-senior-java-developer","json_url":"https://alion.io/job/optimum-infosystem-senior-java-developer.json","meta":{"generated_at":"2026-09-28T00:36:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":165,"day_limit":5000,"remaining_today":4835,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}