You are on page 1of 2

Rutang

J2EE Developer
Email: rutangc0671@gmail.com
Ph #: 732-455-2952
Professional Summary
 4 years of IT Experience in Project analysis, Design, Development, Testing and Deployment of Web Based
Applications using Java/J2EE.
 Experience in all phases of Software Development Life Cycle Process (SDLC) across various work - flows
(Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server
application development.
 Proficient in Java, J2EE technologies like JDBC, JSP, Java Servlets, Java Beans, Models, Struts, Spring,
Hibernate, XML, JMS, JNDI, Java Reflection API (JRA), Java Persistence API (JPA), Java Transaction API
(JTA), Web service like SOAP, Restful, JAXP.
 Experience in number of Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring
Boot,Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
 Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP,
WSDL, JAXB, JAX-RPC using tools like Apache Axis.
 Proficiency in core java concepts like Multi-threading and Concurrency, Collections, Exception handling, IO
Package.
 Experience in using ActiveMQ, Rabbit MQ, AWS suite for Asynchronous message queuing for the guaranteed
delivery pattern.
 Experience in UI framework Angular (2/4/8/9), JQuery, JavaScript, React JS, Node JS, AJAX, JSON, HTML,
DHTML, CSS.
 Experienced with Jenkins/Hudson methodologies includes CI (Continuous Integration) and CD (Continuous
Deployment).
 Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like stored procedures,
Functions, Cursors, Index, triggers and packages.
 Experience with Application Servers and Web Servers such as BEA Web Logic Server, JBoss Server, IBM Web
Sphere and Apache Tomcat.
 Proficient in software configuration management using CVS, GIT and SVN.
 Possess Excellent Analytical, problem solving and learning skills as well as a Keen Interest in the Emerging
Technologies.

Technical Skills:
Languages Java, SQL
Web Technologies HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, JQuery, Angular(2,4/8/9),
ReactJS, Back Bone JS, Ember JS, Redux, NodeJS
J2EE Technologies and Servlets, EJB, JSP, JSF, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA,
frameworks Spring, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch,
Spring cloud
Application Servers WebSphere, WebLogic, Apache Tomcat, JBoss
Databases Oracle 10g, Ms-Access, DB2, Sybase, MySQL, MongoDB
Version Controls Clear Case, SVN, Git Hub
Build Tools Apache ANT, Maven, Jenkins
Testing Tools Junit, Mocha, Chai.
Project Management Tools JIRA
Messaging Services JMS,Rabbit MQ, kafka
Cloud Technologies AWS, EC2, EBS, S3, Docker, Pivotal Cloud Foundry
IDE s Eclipse, Visual Studio, Intellij, Spring Tool Suite

Professional Experience:
Client: CarMax, Richmond, VA Jan 2020 – Till Date
Role: J2EE Developer
Responsibilities:
 Developed the application using agile methodology and Scrum method of project management.
 Designed and developed the REST based Microservices using the Spring Boot for the application to seamlessly
integrate with external systems.
 Developed internal application using Angular 8 and Node.JS connecting to Mongo DB on the backend.
 Worked with advanced MVC framework such as Spring MVC to implement backend functionality using
microservices architecture.
 Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the
Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
 Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and
made REST API calls from Node.js.
 Developed Spring Boot application and deployed it into AWS using EC2 instances.
 Used Angular Life Cycle hooks to the application for adding more functionality to components at phase of the
component creation.
 Implement OAuth tokenisation for RESTful webservices using Spring boot.
 Used XML, XSD, XPath and JAXB for message transformations and mappings.
 Used Rabbit MQ queues for implementation of multi-threaded synchronization processes using JMS queues for
consumption requests.
 Performed CRUD operations on MongoDB using Restful Web Services.
 Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings
 Used logging techniques provided by Log4j tool for efficient logging and debugging.
 Used Jenkins for CI/CD Continuous Implementation and Continuous Delivery.
 Used JIRA for bug tracking and automated build processby writing Maven build scripts
Environment: Java 1.8, Spring, Spring Boot, Spring MVC, JDBC, Angular 8, TypeScript, Node JS, Amazon Web
Services, Rest API, XML, XSD, XPath, JAXB, Mongo DB, Maven, Jenkins, Jira, Rabbit MQ, WebSphere, Tomcat, Agile,
Windows.

Client: Sona bank, Glen Allen, VA Feb 2017 – Dec 2019


Role: J2EE Developer
Responsibilities:
 Involved in System Analysis, Design and development using OOAD methodology to capture and model business
requirements.
 Implemented Spring Modules like IOC (Dependency Injection) and Aspect Oriented Programming (AOP),
Spring MVC and Spring ORM.
 Troubleshoot AWS EC2 Status checks including System Status checks and Instance Status check alerts.
 Extensive use of JAXB to convert the xml schemas into objects to use in the application.
 Designed and developed the REST based Microservices using the Spring Boot for the application to seamlessly
integrate with supporting sub systems.
 Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
 Worked with Spring AOP module to perform logging operations.
 Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone
instances.
 Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects
throughout the company's IT team using Spring Data, JPA.
 Responsibility of maintaining and developing server-side code with JavaScript and Node.js runtime environment.
 Worked to secure our SOAP web services with Spring Security to authenticate any third party requests.
 Implemented agent-server messaging dialog using Apache Camel and Apache ActiveMQ.
 Used Jenkins Plugins for code coverage and also to run the entire test before generating war file.
 Used Swagger and Postman for Rest Web services testing.
 Used Maven tool to build, Config, and package and deploy an application project.
 Used GIT as source control management giving a huge speed advantage on centralized systems that have to
communicate with a server.
 Actively involved in getting the QA, UAT and production issues resolved and tracked them using JIRA.
Environment: Java 1.8, Spring, Spring Boot, Spring(IOC, AOP, MVC, DI), Spring Data, JPA, AWS, EC2, JAXB, Apache
Active MQ, Swagger, Maven, GIT, JIRA, WebLogic, Jenkins, Tomcat, Agile, Windows.

You might also like