We provide IT Staff Augmentation Services!

Sr. Java, Full Stack Developer Resume

SUMMARY

  • Result - driven IT Professional with referable 13+ years of experience in various aspects of Web Application Development, J2EE applications Architecture, Big Data Analytics and Hadoop.
  • Thorough in all stages of SDLC with extensive knowledge in Retail, Mobile Content Services, Animal Health Care, Social Networking and Financial Services domains.
  • Strong knowledge on REST Web Services, extensively worked on Jackson, Jersey and Spring REST.
  • Experience on Hadoop Map Reduce to compare the animal DNA Sequences using BioJava for Hill’s Pet ( Sister Concern of Colgate & Palmolive).
  • Good Knowledge on MongoDB Design patterns. Google Morphia used as ORM tool; MongoDB Collections schema design from scratch for 2 applications.
  • Strong experience in architecting AWS stack (S3, EC2, Simple DB, EBS and CloudFront).
  • Expert on working with Spring modules like Spring MVC, Spring IoC, Spring Data, Spring Async, Spring Web Services, Spring AOP, Spring Cloud etc.
  • Excellent experience with different flavors of operating systems like Windows, UNIX and Linux.
  • Good experience on Unit testing frameworks like Junit, Mockito etc.
  • Versatile team player with excellent analytical, inter-personnel and presentation skill with ability to quickly adapt to new technologies & project environments.

TECHNICAL SKILLS

Methodologies: Agile, Software Patterns (SOA, J2EE, GOF), Data Analysis

Data Modelling: (Logical and Physical Database Design)

Operating Systems: Windows, Solaris, Ubuntu

Programming: Java 8/11, JavaScript

UI/Framework: HTML 5, jQuery, Angular, React, Redux, Node.js

Cache: MemCached

Search: ElasticSearch(elastic), Solr

Web Services: REST, Jackson, Jersey, Spring Rest

Cloud(AWS): S3, EC2, EBS, CloudFront, JetS3, Cloudberry

SQL/ORM/Tools: Oracle, Oracle PL/SQL, MySQL, Hibernate, MyBatis, Toad, SQL Developer

NoSQL /ORM/Tools: MongoDB, Morphia, Spring Data, MongoVUE

Se Server: JBoss, WebLogic, Tomcat, Oc4J, Jetty

Frameworks: J2EE, Spring, Spring Boot, Spring Cloud, Spring Async, Struts, Struts, Velocity, Micro Services, Distributed transactions using Sagas, REST, EJB, MVC, JMS, OAuth 2, ELK Stack

Tools: Eclipse, IntelliJ Idea, JMeter, Toad, IBM Build Forge, ClearCase, RTC, ANT, Maven, GIT, Jenkins, WinSCP, Hystrix

Messaging: Apache Kafka, Active MQ, IBM MQHub

XML Stack: SAX, Sax, DOM, XPath

Big Data Stack: Hadoop, Apache Storm, Zookeeper

Learning: Python 3.8, Apache Akka Framework

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java, Full Stack Developer

Responsibilities:

  • Maintained application high availability and improving stability.
  • Bug Fixing and prioritizing enhancements
  • Conducting demo to new business groups.
  • Developed Web Services for data transfer using Restful Web Services
  • Implemented Model/business components using spring core and navigation part of the application using spring MVC.
  • Implemented Transaction management using Spring declarative transaction management
  • Used Spring annotations, dependency injections to implement business logic.
  • Used Spring ORM module to integrate spring with hibernates to use DAO layers.
  • Implemented asynchronous messaging services using JMS.
  • Performed Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD). Approach environment using agile methodologies.
  • Used GIT for version controlling and Jenkins CI for Continuous Integration.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Implemented Threads to sync files from remote FTP Server.
  • Implemented UI using React framework.

Environment: JDK11, Jackson, REST Web Services, Flex, HTML5, Oracle SQL, Pl/SQL, Idea 11, GIT, Build Forge, ClearCase, Jenkins, Squirrel, Toad, XML, DOM, XPath, React, Redux, Maven, Spring modules, Hibernate, Threads, IntelliJ Idea, Tortoise GIT, FTP, Node.js

Confidential

Sr. Java, Full Stack Developer

Responsibilities:

  • Maintained application high availability and improving stability.
  • Improved performance using Spring Async and Spring Boot.
  • Implemented integration with IBM MQHub.
  • Performance coding to support the scalability.
  • Initiated and implemented Mockito test cases for all Job types.
  • Developed UI using Angular to manipulate the Job Definitions.

Environment: JDK11, Spring Boot, REST Web Services, Oracle SQL, IntelliJ Idea, GIT, Build Forge, Clear case, Squirrel, Toad, XML, DOM, XPath, ANT, Hibernate, Threads, IntelliJ Idea, Tortoise GIT, IBM MQHub, Hystrix, Micro Services, Sagas (Orchestration), Angular, Node.js

Confidential

Architect / Lead Developer

Responsibilities:

  • Lead Developer/Architect for the project, which includes requirement gathering, brainstorming on the product enhancements, finding suitable technology/tool/framework for a given requirement/problem.
  • Designed Search Architecture using Solr.
  • Installed and Integrated with Solr.
  • MongoDB Schema designed.
  • Deployed Code into AWS Ec2 Servers.

Environment: PHP, JDK1.7, Jackson, MongoDB, Morphia, Mongo VUE, JQuery, Idea 11, EC2, S3, CloudFront, EBS, Apache, MemCached, Solr

Hire Now