{"id":2939558,"url":"https://alion.io/job/ocbc-bank-software-engineer-group-engineering","title":"Software Engineer - Group Engineering","company":{"id":4187,"name":"OCBC Bank","domain":"ocbc.com","url":"https://alion.io/company/ocbc","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":80,"open_postings":109,"ghost_share":0,"stale_share":0.789,"repost_share":0,"time_to_fill_p50_days":52,"computed_at":"2026-10-28T05:59:10Z"}},"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":null,"salary_estimate":{"min_usd":40000,"max_usd":78000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":73},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Camel","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Devin","optional":false},{"name":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"IBM MQ","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Maven","optional":false},{"name":"OpenShift","optional":false},{"name":"SOAP","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"COBOL","optional":true}],"status":"live","first_seen_at":"2026-10-20T17:00:54Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-28T11:54:02Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"WHO WE ARE:\nAs Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.\nToday, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.\nWe invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.\nYour Opportunity Starts Here.\nWhy Join\nImagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.\nHow you succeed\nTo succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.\nWhat you do\nDesign, develop, and test software applications using various programming languages and technologies\nCollaborate with business stakeholders to understand requirements and develop solutions that meet their needs\nWork with cross-functional teams to ensure seamless integration with existing systems\nParticipate in code reviews and contribute to the improvement of the overall code quality\nTroubleshoot and resolve technical issues in a timely and efficient manner\nCore Development & Integration\nStrong hands-on experience in Java, Spring Boot 4.x, Apache Camel, Microservices, JPA, and Spring Cloud Gateway.\nExperience designing and developing RESTful APIs and SOAP Web Services.\nStrong understanding of microservices, distributed systems, and enterprise integration patterns.\nStrong coding, analytical, debugging, and problem-solving skills\nHands-on experience on TIBCO BW 5.x would be an added advantage.\nMessaging & Event Streaming\nStrong hands-on experience with IBM MQ and Kafka.\nExperience with asynchronous messaging, event-driven architecture, and resilient integration patterns.\nCloud, DevOps & Security\nHands-on experience with OpenShift and Kubernetes.\nExperience with Jenkins, Git/Bitbucket, Maven/Gradle, Linux, and CI/CD practices.\nFamiliar with Conjur or similar secrets-management tools.\nAgentic AI Development\nExperience using Devin, Claude CLI, or similar Agentic AI tools for software development.\nAbility to leverage AI agents for coding, refactoring, code review, testing, and development automation.\nTechnical Stack & Tools\nFrameworks & Languages: Java, Spring Boot 4.x, Apache Camel, Microservices, JPA, Spring Cloud Gateway.\nAPI & Integration: RESTful APIs, SOAP Web Services, SOA.\nMessaging & Streaming: IBM MQ, Kafka.\nCloud & DevOps: OpenShift, Kubernetes, Jenkins, Linux, Bitbucket/Git, Maven/Gradle.\nAI Development: Devin, Claude CLI, Agentic AI Development.\nSecurity: Conjur / Secrets Management.\nAdditional Experience: TIBCO BW, Banking/Enterprise application development.\nWho you are\nA degree in Computer Science, Information Technology, or a related field\nAt least 3 years of experience in software development, preferably in a banking or financial services environment\nStrong analytical, problem-solving, and technical design capabilities.\nExcellent communication and ability to work effectively across development, architecture, DevOps, and platform teams.\nStrong ownership of deliverables from design and development through testing and deployment.\nWho we are\nAs Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.\nToday, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.\nBut for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future.\nWe invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.\nWhat we offer:\nCompetitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.","description_format":"text","description_chars":5501,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors"],"lifecycle":[{"event":"open","at":"2026-10-20T17:00:54Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":7,"expected_fill_days":52,"reasons":["conf:7","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/ocbc-bank-software-engineer-group-engineering","json_url":"https://alion.io/job/ocbc-bank-software-engineer-group-engineering.json","meta":{"generated_at":"2026-10-28T14:02:22Z","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":19089,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00: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":4187},"rest":"https://alion.io/mcp/rest/get_company?id=4187"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Focbc-bank-software-engineer-group-engineering"},{"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%2Focbc-bank-software-engineer-group-engineering"},{"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%2Focbc-bank-software-engineer-group-engineering"},{"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/ocbc-bank-software-engineer-group-engineering\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Focbc-bank-software-engineer-group-engineering"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2939558}},{"tool":"search_jobs","arguments":{"company":"ocbc.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2939558},"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"}}