Full Stack Engineer Resume
San, JosE
SUMMARY:
- Full stack software engineer with 11+ years of experience in full life cycle development including analysis, design (system/database/OOO), development, deployment, testing, documentation, implementation & maintenance of application software in highly Scalable/Distributed n - tier and Client/Server architectures.
- Developed micro services using JDK8, SpringREST API, Node.js Services, Vagrant cloud, Kafka. Deploy micro services into Vagrant cloud and scale the app.
- Vastly Experience in Project implementation using advanced Java/J2EE technologies like Spring, Hibernate, JPA, Servlets, JSP, Struts, SOAP/RESTWeb Services, JNDI, JMS, JDBC, XML, XSLT, SAX, DOM, JAXP, AJAX, JavaScript) with various middleware technologies.
- Developed REST services using Spring API & Jersey JAX-RX
- Worked in Agile/Scrum methodology for the enhancements and involved in story breakup and task prioritization.
- Proficient in software architecture, design and development of scalable, high performance client/server, distributed-tier, and message-oriented applications
- Strong skills in API design, Enterprise Application Integration, Database design, knowledge of various Architecture, design, integration patterns and application frameworks development.
- Designed various UI components in AngularJS 5.0, HTML5, CSS, JSON and AJAX for obtaining rich look and feel.
PROGRAMMING SKILLS:
Architecture: Microservices
Programming Skills: Java, JEE, XSLT
Framework: Spring IOC, Spring MVC, Spring Rest, Hibernate, Struts1.2, IBIS Adapter Framework, Elastic Search
WebServices: Jersey REST, SOAP/JAX-WS
UI Technology: Ember.js, Node.js, JavaScipt, AJAX, AngularJS
App Server: WebSphere Application Server (WAS), LAE(Tomcat 7), Jetty, Nginx and Vagrant Cloud, Kafka
Tools: Jenkins, Sonar Code Quality, Kintana, Artifactory, Altova XML Spy
Databases: Oracle(SQL), MySQL, MongoDB,H2Database
Software Tools: Maven, Git, Clear Case, CVS, SVN/Tortoise SVN, Toad,SQL Developer, Eclipse, SoapUI, Putty, FileZilla, Rational Software Architect
Waterfall, Agile: Scrum
WORK EXPERIENCE:
Confidential, San Jose
Technologies - Java 1.8, JEE, Spring, Hibernate, Spring REST API, MySQL, Ajax, Ember.js, Elastic Search, Node.js, MongoDB, Maven, Git, Microservices Architecture, Agile Scrum
Full Stack Engineer
Responsibilities:
- Micro service development using Java 1.8, Spring Rest API and Node.js services
- Used Ember.js for UI development
- Involved in Change Management & Impact Analysis
- Code integration and code review.
- Unit testing and system integration testing
- Used Rally tool for managing and coordinating different user stories
- Wrote test cases using JUnit and provide whole code analyses and coverage report to client.
- Extensively used Maven and Jenkins to build and deploy the application.
Confidential
Lead Service Developer
Responsibilities:
- Designed and architect Node.js services from scratch
- Written services using Node.js and tested in Postman tool
- Converted SQL query into MongoDB
- Coordinating with distributed team members for building good understanding of requirements.
- Code integration, code review and unit testing.
- QA and UAT co-ordination
- Used Rally tool for managing and coordinating different user stories
Confidential
Technologies - Java 1.7,JEE, Spring, Hibernate, REST API, Oracle, Ajax, AngularJS, Maven, SVN, LAE(Lightweight Application Environment - CI, CD, Tomcat)
Lead Developer
Responsibilities:
- Developed code for enhancement and maintenance
- Involved in Change Management & Impact Analysis
- Consumed WebEx REST API to manage Confidential users and report generation
- Implemented Hibernate for Connection pooling and ORM implementation
- Task allotment to team members, code integration, code review and unit testing.
- Preparation of release notes at the time of stage and production deployment.
- Unit testing and system integration testing
Confidential
Technologies - Java 1.6,J2EE,Spring REST API, MySQL,Maven, Git, Jenkins
Sr. Software Engineer
Responsibilities:
- Written Java based API for different modules (Home page/Black Friday/Cyber Monday deals)
- Written code to consume service for payment module
- Design and code development as per the business requirements
- Unit testing and system integration testing of new changes.
- Packaging and deployment
Confidential
Technologies - JAVA 1.6, J2EE, Struts, JPA, XML, XSL/XSLT, XSD, ORACLE 11g, WAS 7.x, SVN, SoapUI, Datapower XI50, SOAP/JAX-WS
Sr. Software Engineer
Responsibilities:
- Writtenbusiness logicin XSLT and implemented in the Datapower tools
- Used Java and Struts framework for EM modules
- SOAP/JAX-WS is used for Web Service implementation
- Used SoapUi tool for Web Service testing
- Unit testing and system integration testing of new changes.
- Packaging and deployment
Confidential
Technologies - IBIS Adapter Framework, XML, XSL/XSLT, XSD, Java, Oracle 9i, IBM Websphere Application Developer 5.1.2, IBM Websphere MQ, IFSA Application BUS, CVS, Altova XML Spy
Sr. Software Engineer
Responsibilities:
- Used Java base IBIS Framework for developing the code
- Used XSLT for writing adapter and pipeline to integrate with legacy systems
- JMS is used to integrate different application
- IFSA bus created to communicate different applications and legacy systems
- Unit testing and system integration testing of new changes.
- Packaging and deployment
Confidential
Technologies - JAVA 1.5,J2EE,STRUTS 1.2, ORACLE
Programmer Assistant
Responsibilities:
- Design and developed code for a module
- Unit testing and system integration testing of new changes.
- Packaging and deployment
Confidential
Technologies - JAVA 1.5,J2EE, STRUTS 1.2, ORACLE
Programmer
Responsibilities:
- Enhancement and maintenance of new modules
- Unit testing of each modules
- Application support and maintenance
