{"id":1441220,"url":"https://alion.io/job/finsurge-java-developer","title":"Java Developer","company":{"id":3808324,"name":"Finsurge","domain":"finsurge.tech","url":"https://alion.io/company/finsurge-2","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":"junior","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":3000,"max":4500,"currency":"SGD","period":"month","gross":true,"usd_annual":42240},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"Gradle","optional":false},{"name":"Jenkins","optional":false},{"name":"Maven","optional":false},{"name":"React.js","optional":false},{"name":"Spring Framework","optional":false},{"name":"Bitbucket","optional":true},{"name":"Git","optional":true},{"name":"Java","optional":true},{"name":"JavaScript","optional":true},{"name":"Oracle","optional":true},{"name":"Rest API","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-09-29T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-09-29T00:00:00Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Job Description\n\nJunior Java Developer \n\nWe are seeking a motivated Junior Java Developer to join our technology team within a leading banking environment. This role is ideal for candidates with 1–3 years of experience who are passionate about software development and eager to build, enhance, and support mission-critical banking applications.\n\nTeam\n\nWorking in a fast-paced team, you will work to improve the low latency, scalability, and speed of their current trading platform, as well as a new feature, builds. Your work is largely autonomous and hands-on, situated in the interface of the Front office trading Development team.\n\nKey Responsibilities\nYou will participate in the full software development lifecycle of Banking applications up to the delivery of the successful project\nFull-stack development. Primarily server side coding using the Spring framework with some front-end web development in ReactJS.\nWriting of test scripts.\nParticipate in the full Software Development Life Cycle (SDLC), including requirement analysis, development, testing, deployment, and support.\nDevelop and maintain RESTful APIs and backend services.\nCollaborate with business analysts, QA teams, and senior developers to deliver\nhigh-quality solutions.\nDev L3 support.\nBuild, deployment and release tasks. Production releases are done over weekends on a rotational basis.\nRelated system integration and infrastructure tasks, eg. basic webserver, database, middleware configuration.\nCreate the necessary documentation and paperwork required throughout the development lifecycle.\nWorking in a flexible Agile environment\nAnalysis, proposing, building, testing, fixing, and integrating the new software, as well as enhancements of currently built solutions.\nAnalysis and improving the performance, scalability, and reliability of the platform.\nCooperation and collaboration with technical and business teams\nBasic Qualifications\n1 to 3+ years experience in Java\nBachelor Degree in computer science or similar.\nOther requirements\nFamiliarity with working in a full stack capacity within an agile team.\nFamiliarity with Maven/Gradle and CI/CD tools such as Jenkins.\nIdeally have worked on both front-end and server-side.\nExperience with Java\nKnowledge of Spring framework.\nExposure to cloud technologies (AWS, Azure, or GCP) is a plus.\nRESTful API development.\nExperience with relational databases, especially Oracle.\nComfortable using Maven, Git and Bitbucket.\nOptional: JavaScript.\nOptional: Knowledge of ReactJS or another popular JS framework.\nOptional: Microservices architecture, bash scripting.\nExperience in building scalable and distributed systems\nKnowledge in FX trading\nGood problem solving and analytical skills\nAbility to \"think outside the box\"\nGood knowledge of Linux\nProficient with SQL\nClear communication skills\nMultithreading\nTechnologies Used\n· Core Java\n· AngularJS\n· Springboot\n· SQL\n· MQ/Kafka\n\nSkills\nDevelopment, AWS, REST APIs development, Spring Framework, Full Stack Development, Quality Systems, Computer Science, Maven, Front-end Coding, GCP, Test Script, Deployment","description_format":"text","description_chars":3082,"description_truncated":false,"requirements":{"experience_years_min":1,"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":[],"lifecycle":[{"event":"open","at":"2026-09-29T04:00:00Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":15,"reasons":["seen:0","win:early","comp:junior"],"computed_at":"2026-09-29T05:45:00Z"},"pay":{"stated_usd_annual":42240,"is_top_pay":false},"html_url":"https://alion.io/job/finsurge-java-developer","json_url":"https://alion.io/job/finsurge-java-developer.json","meta":{"generated_at":"2026-09-30T02:49:38Z","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":2043,"day_limit":5000,"remaining_today":2957,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}