Software Engineer (Java)
Date: 20-Jun-2022
Location: Singapore, SG
Company: ST Engineering Group
Responsibilities:
• Develop, maintain, and enhance software application systems with complex functional requirements and high performance and availability requirements
• Perform system analysis and design and define technical solutions for software change requests and enhancements
• Perform software integration test and support system integration test and performance test
• Perform troubleshooting and production support
• Maintain and update software documentation
Requirements:
• Degree in Computer Science / Information Technology / Software Engineering
• 6+ years of experience in software development
• Extensive knowledge in Java, J2EE, Spring, Hibernate, JVM, WebLogic, Oracle DB, SQL Server
• Experience of developing software application using in-memory data grid such as Oracle Coherence or similar products
• Proficient in OOAD and UML
• Familiar in software unit test
• Familiar in various software development tools
• Familiar in Docker and Kubernetes
• Experience of full SDLC