Java Developer (Full Stack)
- Technical Skills:
	- Programming Languages:
		- Java (4-6 years experience)
- React JS (7-10 years experience)
 
- Frameworks and Technologies:
		- Spring, Hibernate, Struts, Jasper, Quartz
- J2EE technologies (Core Java, EJB, JSP, JDBC, Java Mail, XML, JAXP, JAAS, JMS, JSTL, JTA, batch)
- Integration design patterns (API, MQ)
- Oracle database
- CI/CD tools (Jenkins)
- Data structures, algorithms, design patterns, object-oriented design principles
- Microservices architecture
- Integration components design and build
- Highly scalable distributed systems
 
- Domain Knowledge:
		- Investment banking
- Wealth management products/applications
- Money market funds, debt securities
 
 
- Programming Languages:
		
Responsibilities:
- Execute tasks as per instructions or runbooks provided by the team lead or architect.
- Support system architecture design and cross-business area collaboration.
- Own end-to-end application delivery for specified projects.
- Ensure project designs comply with architecture standards.
- Lead and manage a team (applicable for Senior Developers).
- Support design, development, implementation, and maintenance of programs, subsystems, and enhancements.
- Support deployment activities as per defined processes.
- Ensure prerequisites are met before initiating deployments and execute rollback procedures if necessary.
- Troubleshoot incidents during deployments.
- Perform operational readiness tasks and ensure production acceptance criteria are met.
- Ensure functional and non-functional requirements (capacity, availability, response times, fault tolerance) are delivered as per scope of work.
Additional Requirements:
- Strong problem-solving and logical skills.
- Excellent communication and communication skills.
- Ability to work independently and as part of a team.
Singapore, SG
 
                         Start applying with LinkedIn
                                Start applying with LinkedIn
                            