We provide IT Staff Augmentation Services!

Web Developer Resume

4.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Highly motivated, top performing and analytical Java Developer with more than 7 years of experience in application development, troubleshooting, architecture design, requirement gathering and analysis.
  • Instrumental in many automation initiatives and key design makings.
  • Have worked in diverse organizations and possess strong interpersonal skills.
  • 7+ years of experience in IT Industry in application development, requirements analysis, design specification, code development, code integration, testing and deployment using Java/J2EE, aws services, kafka.
  • Hands on experience with latest technologies with various aws services - S3, IAM, VPC, ECS, EC2, Batch, DynamoDB, kafka etc. and CI/CD, Terraform.
  • Implemented DevOps and orchestrated end to end software release, continuous integration and deployment using Jenkins pipeline, Terraform, sonarQube etc.
  • Experience in implementing web based projects using IBM Web Sphere Application Server and IDEs like RAD, Eclipse and IntelliJ.
  • Experience in design and development of web based applications using J2EE technologies like Core Java, JSP, Servlets, EJB, JDBC, XML/XSLT, JNDI and various frameworks like STRUTS 1.2, Struts 2, Spring.
  • Worked on various UI technologies like HTML, JavaScript, JQuery, CSS, AngularJS, JSON.
  • Hands on experience in databases like DB2, Oracle and SQL Server.
  • Experience in working with as ORM (Object-Relational Mapping) - Hibernate.
  • Knowledge in using the tools like Log4J, JUnit, TOAD, SonarCube, Jenkins.
  • Experience in software development/ testing using AGILE and SCRUM methodologies.
  • Experienced in using SVN, CVS and TFS for version control.
  • Knowledge of developing SOAP & REST based Web Services.
  • Experience in application development, maintenance & testing using mainframe technologies - Cobol, JCL, VSAM, TSO/ISPF, Easytreive etc.
  • Eager to learn and work on new technologies.

Technical Skills:

Languages: JAVA, J2EE, COBOL

Technologies/ Frameworks: J2EE, Core Java, JSP, Servlet, JDBC, JNDI, Hibernate 3.0, Spring3.0, Spring boot, Struts 1.2/ 2.0, EJB 3.0/2.0, SOAP, REST, JMS, XML, Jquery, AWS- S3, DynamoD, aws Batch, ECS, EC2, Parameter Store, Kafka, Docker, AVRO, Terraform

Web/App Server: IBM WebSphere, Tomcat

IDE: IBM Rational Application Developer, Eclipse, IntelliJ

Scripting: PowerShell Scripting, JavaScript, HTML, Shell, AJAX, json

Database: Oracle, MS SQL Server, DB2, DynamoDB

Other Tools: Log4J, MAVEN, SonarQube, Hudson, Code Collaborator, jenkins, SVN, SQL SSIS, TOAD, GIT, Kafka tool, kafka lenses, kafka magic, AVRO tool

Miscellaneous: Stored Procedures, SOAP, REST, TFS, GIT/SVN, CVS, TOAD, TFS, avro, avro tool, bitbucket, sourceTree,, ockito, powerMock, junit

Operating Systems: Windows XP/7, UNIX, Mainframe(MVS, Z/OS), Linux

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Web Developer

Responsibilities:

  • Developing java based application using java, Spring boot, aws services and databases in high paced agile environment.
  • Used various aws services like IAM, VPC, ECS, EC2, S3, DynamoDB, aws Batch, cloudwatch, ECR, parameter Store etc.
  • Implementing Test Driven Development and having code quality check using sonarQube code analysis tool and have code reviews done by team members before merge.
  • Deployed, monitored and involved in troubleshooting application using aws services.
  • Wrote terraform scripts for automation of cloud formation.
  • Worked on liquibase for database version control.
  • Configured and created Jenkins job and wrote Jenkins scripts.
  • Implemented streaming using confluent kafka, involved in kafka server set up and configuration decisions.
  • Wrote kafka producer and consumers, configured serialization & deserialization of kafka messages using avro and written avro configuration files.
  • Worked on micro services to generate sequence number that is being used by multiple applications.
  • Knowledge of Elastic Search and Kibana.
  • Doing code reviews for code developed by other team members.
  • Influential in architectural design and decision making.
  • Well versed and fully involved in all agile ceremonies - stand-ups, retrospective, code walkthroughs, sprint planning etc.
  • Used GIT as version control tool and bitbucket as code repository.
  • Designed Oracle & SQL Store Procedures.
  • Developed application using Java POJO's with Struts2, Spring and Hibernate with SQL Server & Oracle 10g in backend.
  • Developed Client side validation code and passing attributes from one screen to another using JavaScript and jQuery validation plug-in.
  • Designed and developed the JMS objects and used JMS for synchronous/asynchronous communication
  • Implemented authentication& security of application with the help of TAM &Oracle DB.
  • Implemented XML, HTML, DOJO, Javascript, jQuery, JSON, AJAX, AngularJS and REST API for reusable web interface components.
  • Front end was developed using HTML 5, CSS 3, jQuery, AJAX, JSON.
  • Implemented various UI (User Interface) components using HTML5, CSS3, JavaScript, JQuery.
  • Implemented RESTful web services to query Apache Solr.
  • Used JDBC to connect to SQL & Oracle Database.
  • Stateless session beans in EJB were used for Transaction management.
  • Involved in design & development of Database Objects, performance tuning of Database.
  • Written SQL Stored procedures. Enabled fuzzy search of titles on UI by implementing full-text search of SQL.
  • Created full-text index & stop list to rule out bad matches.
  • Implemented the Factory, Abstract factory, Session Façade, MVC and Singleton design patterns.
  • Designed SSIS packages to execute SQL Stored procedures, manipulate data & generate output files.
  • Worked on ETL processes using SQL Server Integration Services as part of Data Extract automation so that extracts can be generated directly by users without developer’s intervention.
  • Designed the Extract framework which was flexible enough to be executed either in batch or online mode & with variable number of parameters.
  • Wrote Batch & PowerShell scripts for automation of reporting framework.
  • Experience with stand-up, retrospective & code reviews.
  • Taken care of production issues & maintenance of application.
  • Used TFS as source control and version management and used RAD as IDE.
  • Used Atlassian Jira dashboard suite.
  • Used log4j for tracking errors and debugging the code.
  • Taken care of all deployment activities on QA, UAT & Production environment.

Environment: & Tools: Java, Spring boot, hibernate, aws S3, aws DynamoDB, aws Parameter Store, aws Batch, ECS, EC2, ECR, Lambda, Parameter Store, API Gateway, Kafka, lenses, kafka magic, jdbc, SQL, Oracle, avro, avro tool, Docker, git, sourceTree, TDD, RESTful, Intellij, Jenkins, sonarQube, Terraform, Ubuntu, bitbucket, TDD, Junit, Mickito, powerMockito, microservices, ElasticSearch, Kibana, Restful, Java 1.6, RAD, Web sphere 7.1, JAX-RPC, jsp, servlet, log4j, xml, Spring, Hibernate, AngularJs, html, JavaScript, CSS, Rest Web Services, Struts 2.0, Struts 1, EJB 3.0, UNIX, SQL Server 2012, Oracle 10g, JDBC, json, HTML5, CSS3, jQuery, ETL, SSIS, ETL.

Confidential, Bentonville

J2EE Developer/Onsite Coordinator

Responsibilities:

  • Involved in coding and testing of applications developed on MVC Architecture.
  • Handled coding, testing & deployment of multiple applications.
  • Extensively worked on spring framework, Spring, Struts, EJB, and Hibernate.
  • Worked on SOAP Web services using JAX-WS & JAX-RPC.
  • Written Junit Test cases for classes.
  • State Full session beans in EJB were used for Transaction management in couple of applications.
  • Used Hibernate for mapping POJO’s to relational database tables using xml files.
  • Implemented the Factory, Abstract factory, and MVC and Singleton design patterns.
  • Used XQuery to query the XML while exchanging messages in XML format in WebServices.
  • Used Maven & Ant as build script.
  • Used JMS for providing notifications through email.
  • Design and development of prototypes for different screens.
  • Involved in code review. Used code collaborator tool for code review.
  • Provided production support and involved in fixing production issues.
  • Used Jenkins to parse Maven Pom script.
  • Log4J was employed for logging errors in the application and JUnit was used for Unit Testing of the developed code versioning control by CVS.
  • Used sonarCube to generate delta reports for old & new code.
  • Used Hudson & Jenkins tool for continuous code integration.

Environment: Java 1.5/1.6, RAD 6.5, Web sphere 6.1, Web sphere 7.0, Junit, JAX-RPC, JAX-WS, JAXB, RMI, jsp, jQuery, CSS, servlet, log4j, xml, Ant, Maven, html, XQuery, JavaScript, CSS, QMF for Windows, WSDL, Soap Web Services, JMS, Spring, Struts, EJB, TOAD.

Confidential

Web Developer

Responsibilities:

  • Involved in requirement gathering, designing, development & testing of application.
  • Developed application using Spring MVC & Hibernate.
  • Used HTML, XHTML, CSS, JavaScript to design JSPs and develop frontend of application.
  • Worked on Apache Solr for search optimization.
  • Used factory, Abstract factory & singleton design patterns.
  • Writing technical documentation, converting business requirement to functional requirement.
  • Used Visio to design interpret functional requirement in better manner.
  • Used SVN for version control.
  • Scripted Maven build script to build the project.
  • Involved in providing production support.
  • Given technical training & support to customers.

Environment: - Java 6, J2EE, JSF, Spring MVC, MySQL, Hibernate, JSP, HTML, CSS, Windows, Eclipse, SVN, Tomcat, XML, WSDL, SOAP, Maven 2, log4j.

Confidential

Programmer Analyst

Responsibilities :

  • Designed Object Oriented models using UML-Rational Rose.
  • Designed Java Server Pages using html, CSS & javascript.
  • Used on Spring & Hibernate for developing the application.
  • Preparing JCLs, testing DB2 queries and COBOL codes on MicroFocus.
  • Arranged and provided knowledge gathering and brainstorming sessions within and outside team about application migration.
  • Preparing repository & cook books for applications.
  • Preparing unit test cases based on the requirements.
  • Conducting meetings with offshore and onsite team members.

Environment: Java 1.6, RAD, Web sphere, Servlet, jsp, servlet, log4j, xml, Spring, Hibernate, html, JavaScript, CSS, JDBC, HTML5, CSS3, jQuery, DB2 COBOL, JCL, PL1, Z/OS.

Confidential

Programmer Analyst

Responsibilities:

  • Developed, coded, maintained and tested new code for Billing, Payment and eligibility system using COBOL, DB2, JCL, ISPF, QMF, changeman, IBM file manager etc.
  • Designed Java server Pages using HTML, CSS & javaScript .
  • Worked on Java part of application which involved using Spring, Hibernate, JSP .
  • Prepared, modified and executed batch files for transfer of Billing, Payment and eligibility files to and fro from clients using FTP software and Shell scripting .
  • Automated a part of application using shell script. It used to take lot of time and manual effort & involved SQL queries, excel data, files from client and third party.
  • Prepared JCLs for executing COBOL DB2 code.
  • Coded COBOL codes to receive input files & produce out files.
  • Created utility tools using Rexx to reduce effort on repetitive work like gathering info about modified files, modules and jobs.
  • Converted Easytrieve coded modules to equivalent COBOL codes, preparing test cases and test logs, testing the new modules, comparing results and fixing issues.
  • Analyzing PL1 codes and converting to equivalent COBOL codes.
  • Provided offshore production support which included tracking of Job trail, tacking immediate action for failed jobs, providing solution of failed jobs, communicating with third party and communicating progress and status of jobs trails across the onsite/offshore team and to client.
  • Preparing Documentations for End User’s Training.
  • Giving application overview & training to new joiners.
  • Preparing technical document from FRDs.
  • Maintaining status of day to day work of team.

Environment: - Java, JSP, HTML, CSS, COBOL, JCL, SYNCSORT, ISPF, REXX, z/OS, Windows, Infopac, DB2, SQL, FTP, Shell script, Spring, Hibernate, XML, Easytrieve

Confidential

Apprentice Trainee

Responsibilities:

  • Worked in a highly critical project, involving developers of foreign nationals.
  • Used java & C++.
  • Worked on JavaScript, Xml, Html.
  • Wrote windows shell scripts to move files.
  • Involved in analyzing existing code for efficiency & check against standard norms.
  • Document day to day work and submit to Project Lead.
  • Worked under guidance of many senior high ranked officials.

Environment: - Java, JSP, HTML, shell script, Linux

We'd love your feedback!