Epicareer Might not Working Properly
Learn More

Senior API Developer

Salary undisclosed

Apply on


Original
Simplified
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 10+ 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.