We provide IT Staff Augmentation Services!

Sr Java/full Stack Developer Resume

0/5 (Submit Your Rating)

NyC

SUMMARY

  • Over 8+ years of experience in the IT industry involving analysis, design, implementation, integration, administration, and testing of various systems.
  • Experience with SDLC process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Postproduction support using development methodologies like Waterfall and Agile.
  • Good knowledge of designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Developing applications using Core java concepts OOPS, collections, Multithreading etc.
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services.
  • Expert in orchestration& Migration of CI/CD processes using Cloud Formation, Terraform Templates & Containerization of Infrastructure using Docker, which was setup in Vagrant, AWS and VPC's.
  • Understanding of data structures and ability to query data from tables using SQL and DB2 scripting language.
  • Good working experience in Spring Security, Spring Boot, Spring Batch.
  • Good in Programming Concepts (JAVA/J2EE), Frameworks (spring, Struts, Spring Batch) Database concepts & experienced in SQL, PL/SQL Hibernate and Oracle.
  • Experience in working with the Columnar NoSQL Database like Hbase, Cassandra to manage extremely large data sets.
  • Hands on experience in installing, configuring, and using Hadoop components including Hadoop MapReduce, HDFS, Hbase, Oozie, Hive, Sqoop, Pig, Storm.
  • Hands on experience JBOSS DROOLS, Guvnor, writing Business rules, Decision Tables, Agenda Filter, Knowledge Base, and JBPM.
  • Comprehensive knowledge and understanding of areas like Apache, Tomcat, JBoss and Linux administration and Incident/change/Problem Management etc.
  • Experience in developing applications using Core Java, J2EE, JSP, Servlets, Hibernate, Web Services (SOAP, WSDL, UDDI), JAX - RS, JAX-WS, JMS, JDBC, XML, HTML, XHTML, CSS, JavaScript, EXT-JS, AngularJS, XSLT, JSON, Ajax and JQuery, ANT, Maven.
  • Worked extensively with React JS and developed real time applications using React JS architecture- Redux for building UI and designed reusable components using React JS.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager).
  • Experience in Redux architecture and implemented SPA's with React Router.
  • Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, Adobe Flex4, Flash, XSL, XSLT, Node.JS, Angular.JS, Backbone.JS, express.js, bootstrap, ExtJs.
  • Worked extensively on AngularJS creating Controllers.
  • Good Exposure to Web Application Development using J2EE technologies and Oracle.
  • Extensively worked on open source control frameworks Struts, Hibernate and have in depth knowledge of design patterns and Multi-threading.
  • Designing, building & supporting complex Drupal web applications for large consumer focused websites.
  • Experience on API development using node JS, express JS.
  • Experience in development of Big Data projects using Hadoop MapReduce, Hive, Sqoop, Oozie, Spark and other open-source tools/technologies.
  • Good in web-based client-server Architectures and Frameworks such as Struts, Spring 3.2.
  • Experience in design, development, and deployment of enterprise applications for J2EE platform using JAVA, J2EE, Hibernate3.0, Struts, Spring, JPA, Web Services and XML JavaScript, SQL, HTML.
  • Worked with Java 1.7, and BigData NoSQL database Cassandra.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Good work experience on RDBMS like Oracle and MySQL, Multi-Threading. Creating SQL statements & Sub queries.
  • Gained knowledge of writing map reduce jobs using big data integrated with java.
  • Experience in developing Front-End and User Interface using Angular JS, Ajax, JQuery, HTML, HTML5, JSP, Java Script and CSS/CSS3.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis WebServices which uses SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good work experience on running Quartz Jobs and Spring Batch Jobs.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, Java Enterprise Edition, UNIX Shell Script, JavaScript, Perl Scripting

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Data Structures, Algorithm, Multithreading, Hibernate, Session Beans, JavaScript, Swing,AJAX, EXT-JS, AngularJS, Java Mail, HTML, HTML5, CSS, CSS3, DTD, XSD, XML, Groovy, Grails

Web Services: SOAP, REST, WSDL, JAXB, JAX-RS, JAX-WS, Apache Axis

Application Servers: Apache Tomcat, Web Sphere, WebLogic, JBoss

RDBMS: Oracle, MySQL

Middleware: JMS (Java Messaging Service)

Frame Works: MVC, Hibernate, spring, Spring Boot, Spring Batch, Spring/Struts MVC Struts

Protocols: TCP/IP, HTTP, HTTPS, TELNET, FTP

PROFESSIONAL EXPERIENCE

Confidential, NYC

Sr Java/Full Stack Developer

Responsibilities:

  • Analyze highly complex business requirements; generate technical specifications to design or redesign rules engine applications and complex software components.
  • Developed user interface by using the React JS, Flux/Redux for SPA development.
  • Used React JS to create custom components for data manipulations and to display data in company standard for the legacy Sweep Application.
  • Closely partnering with Business Analysts and Developers on application definition, design, development, integration, testing, and support of reliable and reusable Java software solutions.
  • Analyze highly complex business requirements; generate technical specifications to design or redesign rules engine applications and complex software components.
  • Primary point of contact in solving and fixing high level production issues.
  • Actively involved in level three production support for the CCBS application.
  • Use AngularJS as the development framework to build a single-page application.
  • Actively involved in Monthly releases and deployments of the production applications.
  • Involved in ANT to Gradle Migration, implemented Gradle configuration to build and application deployment.
  • Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Used spring batch jobs to make consistent customer account level data from various source systems.
  • Responsible for debugging and fixing code related issues in lower and higher environments.
  • Work with new and existing frameworks using rules engine, J2EE development, architecture and database technologies to constantly improve software quality, efficiency and ease of use.
  • Used JMS for programs to create, send and receive messages by using different modules like publish-subscribe messaging and point-to-point messaging using MQ-Series.
  • Involved in accessing the database using JDBC and other related info from auto generated files.
  • Actively monitoring the application logs with tools like Splunk and APPDynamics.
  • Migrating Services from On-premise to Azure Cloud Environments. Collaborate with development and QA teams to maintain high-quality deployment.
  • Deployed the initial Azure components like Azure Virtual Networks, Azure Application Gateway, Azure Storage and Affinity groups.
  • Actively monitoring the application logs with tools like Splunk and APPDynamics.

Environment: Java 8, Spring Core, RESTful Webservices, MicroServices, Swing, React.js, Redux, Azure Cloud, Spring Boot, Hibernate, J2EE webservice development, JSON, XML, XSD, WSDL, Schemas, SOAP, Axis 1.4, Eclipse, SVN, Tomcat, IntelliJ, XML, SOAP UI, Git

Confidential, Charlotte, NC

Sr.Java/Full Stack Developer

Responsibilities:

  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Effectively using Spring framework on developing controller, model, DAO and Services.
  • Worked on OAuth2.0 security implementation for Restful web services. • Developed Web services (SOAP) to interact with other components. • Designed and developed business and persistence layer components using Spring, Spring IoC and Hibernate.
  • Developed Data Access Objects (DAOs) and business delegates for accessing data.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Worked on writing SQL queries and PL/SQL for Oracle databases. • Worked on Maven builds and tested the web services by using SOAPUI and PostMan.
  • Did setup Virtual Machines (VM) on KVM Hypervisor with Red Hat Enterprise Linux (RHEL) OpenStack Platform and deployed applications on JBoss 7.1 server .
  • Creation of Linux VM templates and deployment of VMs using the templates. • Snapshot Creation, troubleshooting of issues with VM. • Debugged and developed applications using spring tool source (STS). • Worked with QA team for testing and resolve defects
  • Analyze highly complex business requirements; generate technical specifications to design or redesign rules engine applications and complex software components.
  • Developed user interface by using the React JS, Flux/Redux for SPA development.
  • Used React JS to create custom components for data manipulations and to display data in company standard for the legacy Swiep Application.
  • Closely partnering with Business Analysts and Developers on application definition, design, development, integration, testing, and support of reliable and reusable Java software solutions.
  • Analyze highly complex business requirements; generate technical specifications to design or redesign rules engine applications and complex software components.
  • Primary point of contact in solving and fixing high level production issues.
  • Actively involved in level three production support for the CCBS application.
  • Actively involved in Monthly releases and deployments of the production applications.
  • Involved in ANT to Gradle Migration, implemented Gradle configuration to build and application deployment.
  • Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Used spring batch jobs to make consistent customer account level data from various source systems.
  • Responsible for debugging and fixing code related issues in lower and higher environments.
  • Work with new and existing frameworks using rules engine, J2EE development, architecture and database technologies to constantly improve software quality, efficiency and ease of use.
  • Used JMS for programs to create, send and receive messages by using different modules like publish-subscribe messaging and point-to-point messaging using MQ-Series.
  • Involved in accessing the database using JDBC and other related info from auto generated files.
  • Deployed the initial Azure components like Azure Virtual Networks, Azure Application Gateway, Azure Storage and Affinity groups.

Environment: Java 8, Spring Core, RESTful Webservices, MicroServices, Spring Boot, Java Swing, Hibernate, J2EE webservice development, JSON, XML, XSD, WSDL, Schemas, SOAP, Axis 1.4, Eclipse, SVN, Tomcat, IntelliJ, XML, SOAP UI, Git

Confidential, Manhattan, NY

Java/J2EE Developer/Full Stack

Responsibilities:

  • Involve in software development life cycle of the project. Analyze the requirements (Functional and Non-Functional). Create specification for development.
  • Experience in Agile scrum/ Kanban to work as part of a team.
  • Use groovy and spring boot to collecting the data from users and packaged the data as json distributed to 43 applications.
  • Created AWSS3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
  • Create Real-time Reporting systems and dashboards using Adobe Flex, MySQL and Perl.
  • Develop processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Built Web pages that are more user-interactive using HTML5, CSS preprocessors like SCSS, Angular JS, and Twitter Bootstrap.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Worked in using React.JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React.JS UI and architecture. Building components library, including Tree, Slide-View, and Table Grid. Responsible for implementation of Java integration components for JBPM and DROOLs.
  • Integrate the Drools and JBPM to application framework, which involved dynamic creation of knowledgebase and Knowledge session.
  • Work on code build tools like ANT, Maven.
  • Use spring batch jobs to enrich the retail risk account level data from various source systems.
  • Implement Fed mandated CCAR 14A enrichment and aggregation business rules in spring expression language (SPEL).
  • Develop Cascading Jobs, MapReduce using java and Spark Streaming with Scala.
  • Design and implement a complex Ext JS tree component for selecting company division information.
  • Deployed microservices, including provisioning AZURE environment.
  • Managing day to day activity of the cloud environment, supporting development teams with their requirements.
  • Customize the java bean validation framework to propagate constraint violations to respective fields in UI layer.
  • Design and develop JSP pages using Struts framework.
  • Handle restful services, UI handlers, core services and data access layer.
  • Develop Oozie workflows that invoke java crunch actions to perform calculations on HDFS data.

Environment: Core Java, AWS, AWS Cloud Formation, J2EE, spring, JPA/Hibernate, Data Structures, AZURE, Algorithm, Multithreading, SQL, PL/SQL, Spring MVC, REST WebServices, JBPM, Drools, JDBC, Groovy, Grails, Spring Batch, Perl Scripting, Junit, JSON, AngularJS, React.JS, Maven, Linux, Tomcat 7.0

Confidential

Java Developer

Responsibilities:

  • Prepared User Interfaces using JSF Framework. Integrated JSF Backing beans to the spring configurator beans.
  • Design the class diagrams, sequential diagrams and collaboration diagrams in UML using Rational Rose
  • Used JDBC to access Database.
  • Developed Servlets in forwarding requests to different server for invoking the EJBs and connecting to Oracle (PL/SQL) database.
  • Developed Entity and Session Beans housing the business logic for Web Sphere application server.
  • Developed methods in EJB to store and retrieve the values from the database.
  • Designed and developed the action form beans and action classes and implemented MVC using Struts framework.
  • Developed Session, Entity and CMP beans (EJB) for crucial business Logic.
  • Involved in developing and coding for the call switch using JSP, EJB and generating triggers.
  • Developed various build scripts for building EJBs, deploying beans across domains, creating jar/war/ear etc. using ANT build tool.
  • Web Interface is designed using J2EE, XML/SAOP, WSDL, Web Services, JDBC and EJB.

Environment: Java, Servlets, JSP, Struts, JSF, EJB, JDBC, AJAX, JavaScript, Web Services, JMS CVS, HTML, XML, Web Sphere, Eclipse, UNIX, ORACLE, PL/SQL.

We'd love your feedback!