We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

San Ramon, CA

PROFESSIONAL SUMMARY:

  • Over 7+ years of IT experience using Java, J2EE and SOA Technologies with various design patterns
  • Extensively used jQuery/Bootstrap in web - based applications.
  • Very good understanding of RDBMS, PL/SQL, NOSQL, TSQL, HPL/SQL and OOAD.
  • Experience in deploying applications on Windows and Unix environments
  • Experience in deploying applications to cloud (Heroku, AWS, GCP).
  • Experience in integrating elastic search, second level cache and other advanced and upcoming technology to increase performance of legacy Applications on Cloud infrastructure.
  • Experienced in writing Junit, Gatling(Scala) test cases for system testing.
  • Experienced Integrating Open Source API to reduce project cost and improve efficiency.
  • Experienced creating developer friendly environments helping developers to quickly get adjusted to domain.
  • Experienced guiding small team of 4 to 5. Making sure they do productive work with more fun.
  • Experienced encouraging testers to create more test cases with guided scenarios.
  • Experienced helping developers with unit tests. Encouraging them to use latest technologies.
  • Experienced creating developer friendly environments helping developers to quickly get adjusted to domain.
  • Evaluated applications to support overall performance and improvement opportunities.
  • Expertise in design, development, implementation and support of client/server products across multiple platforms using various technologies.
  • Expertise in developing and Extensively worked on Java 1.6 & J2EE Design patterns, SOA, MQ Series, Spring, Hibernate, SOAP & RESTFUL web services, JMS, JSP, Servlets, XML, Angular 4/5, JDBC, HTML & CSS.
  • Expertise in Programming with JDBC, EJB, JNDI, JMS, Servlets, JSP and Custom tags using Struts frameworks.
  • Extensively worked on Web Services technologies like SOAP, WSDL, REST API and Web Sphere.
  • Experience in configuring and deploying java web applications (WAR and EAR) on Web logic, JBoss 4.x and Tomcat 4.x/5.x/6.x/7.x/8.x application servers.
  • Designed and developed JEE MVC applications using Struts2 and spring.
  • Expert using Log4j, slf4j for logging.
  • Excellent work experience with Version Control Tools such as Subversion, PVCS, CVS, GIT and SVN.
  • Developing Self-Service, Enterprise web applications
  • Working with Maven, ANT Builder for application building, scheduling, mailing and automation.
  • Working in Waterfall and Agile Development Methodology.
  • Used JIRA from scrum project development and delivery.
  • Expertise in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business-critical applications.
  • Experienced using third party API’s to improve program efficiency.
  • Developing solutions eliminating manual tasks helping efficiency in project structure.
  • Developing solutions which can reduce work burden on sysadmin’s by automating build and deployment process with efficient test cases.
  • Working with Travis builds.
  • Working with strong Open source teams in analyzing architecture of projects.
  • Skilled working with UNIX shell scripts.
  • Expertise converting highly coupled environments to developer and tester friendly environments using API’s like Docker.
  • Experienced internationalizing applications.

TECHNICAL SKILLS

Programming Languages: Java, Scala, Groovy, C++, Typescript, JavaScript, Angular.

Frameworks: Struts 1/2, Spring framework, Hibernate 2.0/3.0, Spring Security, Spring Boot, Yeo Manager, NPM, Node JS, Yarn.

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0/3.0, Spring Security, Spring Boot, Thymeleaf, Hibernate.

Front-end Technologies: HTML, DHTML, JavaScript, NodeJS, AJAX, CSS, jQuery, GWT, Angular 1/1.5/2, React.

Server-Side Scripting: JSP, ASP, PHP, Groovy, Python.

XML Technologies: XML, XSL, HTML, DHTML, XSLT, JNDI, LDAP, SOAP, AXIS.

Application/Web Servers: IBM WebSphere 5.X/6.0, WebLogic 7.x/8.x/9.0, WebSphere Portal 5.x, JBoss 4.0, Apache Tomcat 5.0/5.5, OC4J 10.1.3, Glass-fish server 3.1.1

Databases: Oracle 8i/9i/10g/11g/12c, PL/SQL, TSQL, SQL Server 2005/2008, MySQL, DB 2 7.0/8.0/9.0 , Db4o, MongoDB, Cassandra.

Messaging Systems: JMS-DOF, MDB, MEP.

IDE Tools: RAD, IntelliJ, Eclipse, JDeveloper 10.1.3, Net Beans, JBuilder, Visual Studio.

Unit Testing Tools: JUnit, Gatling, Protractor, Phantom JS.

HTML Editor: Macromedia Dreamweaver, IDE’s, Visual Studio Code, IntellIj.

Configuration: CVS, Rational Clear Case, Microsoft Visio.

Code Repositories: CVS, SVN, GIT.

Operating Systems: Windows 98/NT/2000/XP/vista/7, UNIX, LINUX, Sun Solaris.

Tools: Ant, Maven, Gradle.

3 rd Party Technologies: Docker, Elasticsearch, Confidential .

Database Tools: TOAD, MySQL Query Browser, SQL Developer, Helenos.

Design Methodologies: UML, Rational Rose, RUP.

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP

Cloud: Amazon, Heroku and Google Web Services.

Security Services: LDAP, OAuth, Database Authentication / Authorization

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Sr. Full Stack Developer

Responsibilities:

  • Designed and developed core solutions using J2EE apis spring Boot, micro services, Docker
  • Designed and developed REST and SOAP Services using Spring Boot.
  • Designed and developed UI Interfaces using Angular 4.
  • Developed server-side Code using Java, Spring, Web Services (SOAP, REST).
  • Developed solutions using open source APIS like Form.io, Open Rules and other.
  • Developed solutions using Domain Driven Design.
  • Designing highly efficient and high availability infrastructure for consumers and developers.
  • Created instant parsers for JSON data manipulations based on needs for developers.
  • Consuming Web Services for transferring data between different applications. Experienced with SOAP, REST.
  • Reviewing code from co-developers and analysing risk factors.
  • Using Soap based Spring Web services for transferring data between applications.
  • Experienced creating models using JDL, UML etc.
  • Creating REST services using Spring Boot for sharing data internally within the network and outside with good security measures.
  • Creating complete stack applications using Java 8, Angular 4, Docker, Scala, NodeJs, Yarn.
  • Developing utilities for capturing the data processing on daily basis and sending the notifications to the owners.
  • Designed and developed OAuth for existing legacy and new applications.
  • Currently involved highly in application development.
  • Participating in business/client meetings and reporting and co-coordinating with all stakeholders, bringing up potential overhead’s and helping clients to reduce risk factors.
  • Working in an Agile / HYBRID development environment.
  • Experienced working with NPM, NodeJs, Yarn, J2EE, Java 8, Docker, Micro services.
  • Experienced using front end frameworks like Angular 4, Bootstrap, Html, CSS.

Technologies/Environment: Java 1.7, 1.8, Java 9, JDBC, Spring, Hibernate SOA, JSP, XML, JavaScript, Spring Boot, Angular JS, Node JS, DB2, TSQL, MySQL, UNIX, H2, Oracle 12c, Form.io, Open Rules, Micro services, Docker.

Confidential, Nashville, TN

Sr. Java/J2EE/Scala Developer, Team Lead

Responsibilities:

  • Designed and developed various modules of the application with J2EE design and Spring MVC architecture.
  • Designed and developed REST Services using Spring Boot.
  • Designed and developed REST Services using Play Framework.
  • Designed and developed UI Interfaces using Angular 1 / 2 migrating to 4 and React.
  • Developed server-side Code using Java, Spring, Web Services (SOAP, WSDL, REST).
  • Developed solutions using open source APIS, making software more efficient and less costly.
  • Implemented Exception Handling Framework using Spring AOP.
  • Involving in gathering requirements and prepared use cases, activity and Sequence diagrams.
  • Designing cost efficient and high-performance infrastructure for consumers and developers.
  • Creating and maintaining the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
  • Consuming Web Services for transferring data between different applications. Experienced with SOAP/WSDL, REST.
  • Resolving production issues in Confidential domain and subsystems.
  • Reviewing code to see potential code issues and fix them.
  • Writing test cases to validate developer changes.
  • Using Soap based Spring Web services for transferring data between applications.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate.
  • Creating REST services using Spring Boot for sharing data internally within the network.
  • Used Angular 1 and currently migrating to Angular 4. Used as an Interface for REST services created.
  • Developing utilities for capturing the data processing on daily basis and sending the notifications to the owners.
  • Currently involved in the application development process using Spring MVC module.
  • Participating in business/client meetings and reporting and co-coordinating with all stakeholders.
  • Working in an Agile / HYBRID development environment.
  • Developing utilities to capture error events and sending notifications in case of any issues in data processing over various components.
  • Working on the Mule ESB build on top of the SOA to develop the integration plugin to exchange data across multiple platforms.
  • Using SOAP and REST based Spring Web services for transferring data between applications

Technologies/Environment: Java 1.6, 1.7, 1.8, JDBC, AWS, Spring, Hibernate SOA, JSP, ANT 1.6, XML, JavaScript, Spring Boot, Angular JS, Node JS, DB2, TSQL, MySQL, UNIX, ITIL.

Confidential

Sr. Java J2EE, Scala, JavaScript, Docker, Heroku, AWS Developer

Responsibilities:

  • Developed business modules with Java, JSON, Node JS, Docker technologies and built web services.
  • Designed the Data Model using Rational Software Architect according to the ARTS specifications.
  • Designed project plan and implementation for online offline module.
  • Developed HTML and JSP pages using Typescript. Developed many utilities related to the project for reusability.
  • Developed interfaces using Angular 2, Typescript and CSS3.
  • Deployed Applications to Heroku, AWS and GCP.
  • Integrated Elasticsearch and other registry applications which help end user to monitor Hipster Application.
  • Working closely with community to monitor daily changes and supporting contributions.
  • Making application more efficient and user friendly.
  • Integrating various new open source technologies to Hipster.
  • Integrated lookup and managing the best security standards available.
  • Prepared Unit Test cases to the relevant modules.
  • End to End development in Integration using Java and DB2. Developed generic utility which will act as MDM and which will be used by all the processes.
  • Testing application performance by deploying application to various Cloud environments like AWS, GCP, Heroku etc.
  • Communicating the issues or changes requested by community to the Hipster Team. One of the core member of decisions taking for quick and appropriate solution to make live projects smoother.
  • Writing Travis tests to automate the build and deployment process.
  • Updating Docker images for changes constantly done to the environment.
  • Making Hipster app more developer friendly by adding more useful modules like live-update, live-reload, live-compile java application.
  • Writing Phantom Tests to monitor changes in application.
  • Writing Gatling tests to analyse the performance of application.

Technologies/Environment: Java1.8, Docker, AWS, GCP, Spring Boot, Heroku, EJB, JPA, Struts, JSP, JavaScript, AngularJS, Angular 2, Typescript, AJAX, XML, MQ Series, IntelliJ, RESTful, UNIX and DB2.

Confidential

Sr. Java/J2EE/Scala Developer

Responsibilities:

  • Designed project plan and implementation for online and offline use.
  • Created Web Interface using Java, JavaScript, Bootstrap and CSS.
  • Created a web application which helps in managing administration using Java, J2EE.
  • Used PostgreSQL as database, managing transactions using JPA.
  • Used open source frameworks to decrease the cost of software ad increase productivity.
  • Developed testcases to support the built code.
  • Deployed applications to Tomcat Application Server.
  • Used Camel for data manipulation and Integration.
  • Created debugging applications for administrators to automatically detect the problems and reporting them.
  • Built base for my team to start developing and working on core business strategies.
  • Supporting Team and Client debugging their code and providing solutions
  • Designing application using Java, Struts
  • Designed UI using HTML, CSS, Bootstrap, JavaScript
  • Writing test cases for designed code.

Technologies/Environment: Java 1.6, JDBC, Spring, Hibernate SOA, JSP, ANT 1.6, XML, JavaScript, DB2, TSQL, PostgreSQL, UNIX, ITIL, Apache Tomcat, Apache Camel, Apache Bindy.

Hire Now