Senior Java Developer, Markham, On Resume
TECHNICAL SKILLS:
Language and Frameworks: Java and experience of Java 8/6, J2EE,EJB2/EJB3,Spring Frameworks (Spring Core, Spring MVC, Spring Security, Spring Boot, Spring Flow, Spring JDBC, Spring Cloud), ORM Frameworks (Hibernate, MyBatis), Scala, Akkad, Netty
Message Middleware: ActiveMQ, RabbitMQ,Kafka,JMS
JS Framework: Angular.JS, jQuery, React.JS,Node.JS, Java Script
Methodologies and Practices: Agile, SOLID, Domain Driven Design, Object - Oriented Design Patterns, Enterprise Integration Patterns, Relational Data Modeling, Test Driven Development(TDD)Technologies and Tools: Restful Web Services, SOAP, XML, XML Schema, Json, Linux, Bash, AWK, VIM, Eclipse, Postman, SVN, GIT, DNS, Maven, TLS/SSL
PROFESSIONAL EXPERIENCE:
Senior Java Developer, Markham, ON
Confidential
Technologies: Java8, Spring Boot, Restful Apojove Script, jQuery, XML, Json, Junit, HTML5, Git, AWS/S3, NoSQL, MySQL, Spark, Kafka and Wildly server
Responsibilities:
- Develop data collection using Spark, Kafka, Restful API, Java Spring
- Encrypt funds data using OpenPGP and upload to RBC Bank
- Design and develop MySQL, AWS/S3 data table
- UI enhancement using JavaScript, HTML5, jQuery
- Develop payment gateway and Restful API
- Design and develop AWS/S3/RedShift
- APP UI design support
Java Developer, Toronto, ON
Confidential
Technologies: Java8,core Spring, Restful API,XML,AWS,DB2,Work flow/JBPM,scheduled task/Pentastarch shell and Spark API, Kaikawaka, Git, Scala
Responsibilities:
- Develop ETL core engine using Java8,core Spring,Spark,Kafka and Akkad
- Develop work flow using JBPM
- Develop scheduled task using Plant and python script
- Develop Web Services by REST
Java Developer, Toronto, ON
Confidential
Technologies:Java8,Spring,Hibernate,multithreading,mysql,Tomcat,Angular JS
Responsibilities:
- Develop code and fix bugs
- Design MySQL DB and DB table
- Design and Develop UI using Java Script and jQuery
- Develop code and deploy project on AWS
- Design DB and migrate history data
- Design UI and Develop using Java Script
Senior Developer
Confidential
Responsibilities:
- Made solution for enterprise security on Android OS
- Designed and developed portal system for China Mobile clients
- Technologies used: Core Java/J2EE,EJB, WebSphere/WAS, Oracle
