Responsibilities:
⢠Performing requirement analyses.
⢠Study, evaluate, understand and provide feedback on functional specifications.
⢠Develop solutions following defined standards and high quality
⢠Provide detailed estimation for development of solutions
⢠Perform non\-functional testing
⢠Perform design and code review for other team members
⢠Prepare documentation for design and implementation
⢠Enable and support functional and user acceptance testing
⢠Support applications in production \- analyze and resolve issues as they arise
⢠Identifying risk and conducting mitigation action planning.
⢠Conduct daily scrum and manage the team members
Requirements:
⢠A minimum of 4 years application development experience in Java as a core technology
⢠Degree in engineering, information systems or related.
⢠Solution design using proven patterns, awareness of anti\-patterns, performance tuning
⢠Java/J2EE, Spring, Spring MVC/Struts, Java script, JQuery
⢠Relational databases â MS SQL Server
⢠No SQL DB â MongoDB, Redis
⢠Build tool â Maven/Ant, UML, JMS/WebSphere MQ, Restful web services, Jenkins,
⢠Source management â SVN/GIT, Jira/QC.
⢠UNIX/Linux Shell scripting
⢠Messaging services (Kafka, Rabbit MQ, and AMQ etc.)
⢠Application Servers (WebLogic, WebSphere, JBOSS etc.)
⢠Authentication Services (OATH 2.0, JWT etc.)
⢠Good verbal and written communication skills.
⢠Good to have: Financial domain knowledge.
Working hours:
Mon to Fri 9am \- 6pm ( 1 day Hybrid )