Software Engineer (Java with AWS) - Contract
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Gather, analyse, and translate business and user requirements into detailed functional and technical application specifications to guide development
- Design, develop, test, implement, and maintain enterprise and web-based applications, ensuring robust database design and seamless system integration
- Collaborate with stakeholders, vendors, and project teams to deliver high-quality solutions aligned with development standards, quality assurance protocols, and project timelines
- Manage vendor relationships and coordinate project activities to meet deadlines and quality expectations
- Apply strong analytical and problem-solving skills to resolve technical challenges and optimize application performance
- Communicate effectively with technical and non-technical stakeholders to ensure clear understanding of requirements and solutions
- Required competencies and certifications
- Minimum 5 years of experience in systems analysis, application design (including database design), development, implementation, and quality assurance
- Strong communication, analytical, problem-solving, project management, and vendor management skills
- Ability to work independently to elicit user requirements and translate them into technical solutions
- Preferred competencies and qualifications
- Proficiency in programming languages and web technologies including Java, JavaScript, HTML, XML, and AJAX
- Experience with frameworks and libraries such as Spring Framework (Spring Boot, Spring Batch, Spring Web), Angular/AngularJS, React, Node.js, Hibernate, JPA, JSF, PrimeFaces, Oracle ADF, Struts, and SCA
- Knowledge of web services and integration technologies including REST, SOAP, WSRP, IBM MQ, SOA, and rules engines
- Familiarity with databases such as Oracle, MS SQL Server, and DB2
- Experience with application servers including JBoss/WildFly, WebLogic, and WebSphere
- Skilled in development tools and IDEs like Eclipse, JDeveloper, NetBeans, and Web IDE
- Understanding of platforms and operating systems including AWS, Linux, Oracle Solaris, Unix, and Windows
- Additional knowledge of Apache Spark, responsive web design, enterprise application architecture, and messaging systems
- Other Information
- Employment type: Contract - 24 months (renewable)
- Location: Novena, Singapore
- Working Hours: 8:30AM to 6:00PM (Mon-Fri)
- Salary: $6000 - 8000 per month (no bonus)
- Working Arrangement: Full Onsite/Hybrid
- EA Licence No. 20S0237
Additional Information
Company Overview Zenith Infotech (S) Pte Ltd. was started in 1997 to provide advanced IT professionals and solutions that boost productivity and competitiveness. It supports clients with staff augmentation for long-term projects across IT companies, consulting firms, system integrators, government, and MNCs. Job Summary We are seeking an experienced Software Engineer to analyse business requirements, design and develop enterprise applications, and ensure the successful implementation and maintenance of business-critical systems. The ideal candidate has strong technical expertise in Java-based technologies, web application development, database design, and system integration, along with excellent analytical and stakeholder management skills.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at ZENITH INFOTECH (S) PTE LTD.? Share your experience