Software Engineer – Java / SQL / Unix
ANTAS PTE. LTD.
Date: 18 hours ago
Area: Singapore, Singapore
Salary:
SGD 8,500
-
SGD 9,500
per month
Contract type: Full time

Job Summary:
We are looking for a highly experienced Software Engineer with a strong foundation in Java, SQL/PLSQL , and Unix scripting . The ideal candidate has deep experience across the full software development lifecycle, from requirements gathering and design to coding, testing, deployment, and ongoing support. The role involves working on enterprise-grade applications in the banking and financial services domain , with a mix of development , enhancement , and maintenance responsibilities.
Key Responsibilities:
- Analyze requirements and design scalable, efficient software solutions using Java , SQL , and Shell scripting .
- Develop and maintain backend processes including data loading , file transfers , and batch job automation .
- Write efficient database queries and stored procedures in Oracle or Sybase .
- Participate in code reviews , unit testing , integration testing , and deployment activities .
- Enhance existing systems based on change requests (CRs) and implement new features.
- Collaborate with cross-functional teams to gather requirements and deliver solutions aligned with business objectives.
- Provide technical support for production issues, perform root cause analysis, and implement long-term fixes.
- Contribute to automation efforts to reduce manual intervention and improve system efficiency.
- Maintain detailed documentation for system architecture, processes, and standard operating procedures.
Key Skills & Technologies:
- Programming: Java, Shell Scripting
- Databases: Oracle, Sybase, SQL, PL/SQL
- Tools: Autosys (JIL), Visual Cron, Aqua Data Studio, Putty
- Platforms: Unix/Linux, Windows
- Development Methodologies: SDLC, Agile/Waterfall
- Other Tools: BMC Remedy, iView (Ocean), Impulse, TEF Editor
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software engineering, application development, and production support.
- Strong understanding of backend architecture, data flows, and batch processing systems.
- Experience in banking/financial domains is a strong advantage.
- Excellent problem-solving skills and the ability to work independently or in a team.
Preferred Traits:
- Proactive and detail-oriented with a focus on delivering quality outcomes.
- Strong verbal and written communication skills.
- Passionate about learning new technologies and taking ownership of delivery.
- Ability to handle multiple priorities in a fast-paced environment.
See more jobs in Singapore