We provide IT Staff Augmentation Services!

Sr. Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Sr. Java, J2EE Lead Developer/Designer with over 10+ years in analysis, design, Development and Implementation of Enterprise applications using Java/J2EE Technologies
  • Expertise in Object Oriented Programming and development of n - tier component based enterprise Web Applications using J2SE/J2EE.
  • Expertise in MVC Architecture and industry standard frameworks including Struts, SpringMVC & Boot, JSF, JBoss Seam and Hibernate, EJB.
  • Hands-on experience in Deployments, Migration, Maintenance and Enhancements of Web/Enterprise/ Middleware applications in JBoss, BEA Web logic, IBM Websphere and Tomcat servers on UNIX, Linux and Windows platforms
  • Completed Java certifications SCJP 5 and SCWCD 2
  • Experience in web Front-end application development using JSP/Servlets/AJAX/HTML/CSS/XSLT/JavaScript/AngularJS/NodeJs/ Angular2/Typescript/JSON.
  • Programming experience with JMS & IBM MQ API’s with configuration.
  • Good knowledge on SOA applications in development, enhancement and analysis on future decisions.
  • Excellent implementation knowledge of Distributed/Enterprise/ Web/ Client Server systems using Java, J2EE (JSP, Servlets, JDBC and XML) Technologies.
  • Experienced in developing enterprise application testing with JUnit, TestNG, Cucumber and logging with Log4J for n-tier component Based enterprise Web Applications.
  • Experience with JBOSS JBPM.
  • Experience in BPM Workflow based tools like TIBCO Business Works.
  • Has design experience with UML / UML Tool's like StarUML, Visio and Rational Rose.
  • Experienced in working with domains including Telecom, Banking, Retail, T&L and Ecommerce.
  • Proficient in analyzing and translating business requirements to technical requirements and architecture. Experience with analysis, design, development, customizations and implementation of software applications.
  • Strong experience with Agile/Scrum and Waterfall models in developing Web applications.
  • Experience in building and deploying web based applications using Maven, Ant and Jenkins build tools
  • Strong experience on ORM technologies (like Hibernate, JPA).
  • Experience in performance improvements by capturing thread dumps using Eclipse Memory Analyzer and other performance tools like JConsole, Java Visual VM, JMeter, Java Flight recording.
  • Strong experience in Developing and generating reports using Eclipse BIRT.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently. Ability to handle multiple projects simultaneously.
  • Have good knowledge and understanding on Amazon Cloud environment.
  • Have good experience in implementation of Amazon API Gateway services
  • Exposure to Defect tracking tools like HP Quality Center, JIRA.
  • Experience in developing and implementing web services and in depth knowledge of SOAP and RESTFUL.
  • Exposure to Version Control systems like Git, Serena Dimensions, SVN and Microsoft Visual source safe.
  • Good knowledge of Web Services and Service Oriented Architecture (SOA)
  • Hands on experience in using XMLs and XML related technologies XSD, DTD, WSDL, JAXB, Apache Axis, CXF and XML related technologies XSLT, XPath, SAX, DOM, STAX, JAXB and XML Beans.
  • Experience in design and implementation of MVC architecture such as STRUTS 2 and SPRING 3.
  • Possess excellent communication, interpersonal and analytical skills along with can - do attitude.
  • Effective communication with client, cross-function teams to achieve project priorities/timeliness
  • Detail oriented person with good technical troubleshooting/problem-solving ability.
  • Strong programming and analytical skills and the ability to work in a fast-paced, team oriented environment under firm deadline schedules to meet cost, quality and timing

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, JNDI, JDBC, EJB3.x, JMS

ORM Tools: Hibernate 3

Programming languages: Java, C, Unix script, Oracle PL/SQL

Frameworks: Spring MVC, Spring 3, Spring DAO, Struts 1.x, JUnit, J2EE Design Patterns, Apache Camel

Web Technologies: Java Script, Ajax, Struts Tags lib, AngularJS, JavaScript, JQuery, HTML, DHTML, XSLT, JSON

Application/Web servers: WebLogic 8.1/9.1/10.3, JBoss 6.x EAP

Databases: Oracle 8/8i/9i/10g/11i, MS Access and MySql

IDE Tools: Eclipse4.x, IBM RAD and NetBeans

Web services Technologies: XML, XSD, DTD,SAX, DOM,STAX, WSDL, SOAP, JAX-RPC, JAX-WS, JAX-RS, JAXB, Apache Axis, Apache CXF, Jersey and XML Beans(XJC)

Operating Systems: 98/NT/2000/XP/Window7/8,UNIX,LINUX

Networking: FTP, HTTP, JNDI, Socket

Tools: Ant, Maven, log4j

SOA Tools: Model Driven Workflow, Oracle SOA Suite 11.1.1.6

Configuration management: VSS, Serena Dimensions Version Manager, SVN

Other Technologies: IBM Websphere MQ, JMS

Other Tools: SOAP UI, BUS Tester, Parasoft SOA Test, Caliber RM 8/11 and Quality Center 9.2, Winscp, Putty, SQL Developer, TOAD, BIRT, JENKINS, XMLSPY

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Developer

Responsibilities:

  • Responsible for analysis of existing projects and impact of migration.
  • Responsible for preparing detail design documents, Unit testing and Performance testing documents.
  • Responsible to develop the code using Spring Boot framework.
  • Responsible to write code using Spring JDBC to persist the data to database and also wrote SQL queries for persistence.
  • Responsible to implement Restful web services.
  • Responsible for accessing spring security as a security framework.
  • Responsible to develop & execute batch jobs using Quartz and Flex framework.
  • Responsible for using design patterns including MVC Pattern, Session Facade, DAO Pattern and Singleton
  • Responsible for developing Presentation layer using JSP, HTML, Java Script, CSS, Typescript, Angular2 Framework
  • Responsible to use frontend technologies NodeJs, Angular2 framework to develop front end pages.
  • Responsible to write unit test cases using unit testing frameworks such as JUnit, Jasmine, Karma.
  • Involved in Maven Script for deploying code
  • Responsible to do Sonar & Fortify - Code quality scans, code coverage, best practices.
  • Responsible to use SVN as version control system effectively to push the code and create pull request.
  • Used Jenkins to build and deploy the code from Repository into tomcat for each environment.
  • Used Postman rest client for accessing Restful web services response.

Environment: Java, J2EE, JDBC, Spring Boot, Restful API, JSON, Angular2, JavaScript, NodeJs, Typescript, Oracle 11i, SQL Developer, MAVEN, Eclipse, Postman Rest Client, Confluence, JIRA, Fisheye, Sonar, SVN, log4j, Junit, TestNG, Jenkins, Spring boot security.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for analysis of existing projects and impact of migration.
  • Responsible for preparing detail design documents, Unit testing and Performance testing documents.
  • Design the system to be able to adapt the changes in Business rules in future.
  • Responsible to develop the code using Spring MVC framework.
  • Responsible to write code using Spring JDBC to persist the data to database and also wrote SQL queries for persistence.
  • Responsible to implement Restful web services.
  • Responsible for accessing Amazon API Gateway services as a security framework.
  • Responsible to save the SCO data into Amazon S3 buckets.
  • Responsible for using design patterns including MVC Pattern, Session Facade, DAO Pattern and Singleton
  • Responsible for developing Presentation layer using JSP, HTML, Java Script, CSS, Tiles, JQuery, AngularJS and Ajax
  • Responsible to write unit test cases using unit testing frameworks such as JUnit, Mockito, TestNG.
  • Involved in writing behavior driven design test cases using Cucumber.
  • Involved in Maven Script for deploying code
  • Responsible to do Sonar - Code quality scans, code coverage, best practices.
  • Responsible to use Git as version control system effectively to push the code and create pull request.
  • Implemented JMS to interact with external systems asynchronously.
  • Used Jenkins to build and deploy the code from Repository into tomcat for each environment.
  • Used Postman rest client for accessing Restful web services response.

Environment: Java, J2EE, JDBC, Spring MVC, Restful API, JSON, AngularJS, JavaScript, JMS implementation,, Oracle 11i, SQL Developer, MAVEN, Eclipse, Postman Rest Client, Confluence, JIRA, Fisheye, Sonar, GIT, TOAD, log4j, Junit, TestNG, Cucumber, Jenkins, Amazon API Gateway.

Confidential

Sr. Developer/ Lead

Responsibilities:

  • Responsible for gathering the Requirements and Project Documentation
  • Responsible for preparing detail design documents, Unit testing and Performance testing documents.
  • Consumed Web Services like JAX-WS, JAX-RS and SOAP, had good hands on.
  • Consumed IBM Websphere MQ which is a JMS Broker.
  • Developed the application in MDW which is SOA architecture.
  • Responsible for using Java Collections framework concepts to improve the performance and memory utilization
  • Extensively used Exception Handling concepts of java to catch and handle different exceptions and notify the user
  • Created Maven Script for deploying code.
  • In the front end application implemented JSP,Javascript and JQuery in case of front end.
  • Implemented schedulers to generate reports daily using BIRT.
  • Led a group of 5 engineers in the design, and development of MOB SOA application
  • Implemented JDBC to interact with database and also wrote SQL queries.
  • Implemented XSLT to create a another service request from existing service request
  • Also implemented JSON parsing in combine with REST service.
  • Using SAX and DOM also implemented to perform XML Parsing.
  • Used JAXB implementation in case of parsing XML’s for request and response.
  • Strengthened developmental methodologies by introducing a code quality document
  • Team management, including work assignment from technical and functional perspectives, appraising performance, training management, progress monitoring and mentoring.
  • Responsible for debugging system test issues with Eclipse 4(Kepler)
  • Involved in the creation of DDL and DML scripts for the Oracle 11i database
  • Responsible for deploying the application in application server
  • Used Serena Dimensions as Version Control system
  • Involved in various levels of testing from unit testing to case based testing to integrity testing.
  • Responsible for deploying the application in different Unix servers
  • Provided good support to the clients after deployment in the production
  • Used SOAP UI to test Web services and Parasoft SOA Test to test all kinds of services.
  • Implemented JNDI in conjunction with EJB 3 to achieve business goals.
  • Implemented JMS to interact with external systems asynchronously.
  • Developed JUnit test cases to verify Unit test whether the developed code achieved required business goals.
  • Implemented Jenkins to build and deploy the code from Repository into Jboss application Server for each environment.

Environment: Java, J2EE, JDBC, JavaScript, JMS implementation, MDW, Oracle 11i, SQL Developer, MAVEN, Eclipse, SOAP UI, Caliber RM 11, Quality Center 9.2, Serena Dimensions, TOAD, log4j, JUnit. Parasoft SOA Test. BIRT, Jenkins, Spring, XMLSPY

Confidential

Sr. Developer

Responsibilities:

  • Responsible for analysis of existing projects and impact of migration.
  • Responsible for preparing detail design documents, Unit testing and Performance testing documents.
  • Design the system to be able to adapt the changes in Business rules in future.
  • Responsible for using design patterns including MVC Pattern, Session Facade, DAO Pattern and Singleton
  • Responsible for developing Presentation layer using JSP, HTML, Java Script, CSS, Tiles, JQuery, AngularJS and Ajax
  • Front end Application is developed using Spring 3.
  • Implemented Apache Camel for routing mechanisms integrated with IBM Websphere MQ.
  • Responsible to implement enhancements using Tibco Business Works for VCSR application.
  • Consumed IBM Websphere MQ (JMS implementation)
  • Responsible for using Java Collections framework concepts to improve the performance and memory utilization
  • Extensively used Exception Handling concepts of java to catch and handle different exceptions and notify the user
  • Created Maven Script for deploying code.
  • Implemented JDBC in persistence layer and wrote SQL queries.
  • Preparing Functional Specification documents
  • Implemented Log4J support for debugging the system
  • Implemented XSLT in creating business service request from request XML.
  • Creating Design documents
  • Also implemented JSON parsing in combine with REST service.
  • Using SAX and DOM also implemented to perform XML Parsing.
  • Used XMLBeans(XJC) implementation in case of parsing XML’s for request and response.
  • Coordination between the clients and offshore
  • Defect Management
  • Also consumed SOAP based web service.
  • Preparing the estimates for work and assigning tasks to the team
  • Responsible for debugging system test issues with Eclipse 4
  • Responsible for deploying the application in Jboss EAP6 application server
  • Used Serena Dimensions as Version Control system
  • Involved in various levels of testing from unit testing to case based testing to integrity testing.
  • Responsible for deploying the application in different Unix servers
  • Provided good support to the clients after deployment in the production
  • Implementation of pooling mechanism for load balancing
  • Implemented EJB’s which include core functionality and designed the architecture which can be invoked through different mechanisms.
  • Implemented JMS to interact with external systems asynchronously.
  • Developed JUnit test cases to verify Unit test whether the developed code achieved required business goals.
  • Implemented Jenkins to build and deploy the code from Repository into Jboss application Server for each environment.

Environment: Java, J2EE, JSP, Javascript, JDBC, CSS, Apache Camel, HTML, Ajax, JQuery, AngularJS, XSLT, Struts, Oracle 11i, SQL Developer, MAVEN, Eclipse, Caliber RM 11, Quality Center 9.2, Serena Dimensions, PL/SQL.

Confidential

Sr. Java Developer/ Lead

Responsibilities:

  • Responsible for gathering the Requirements and Project Documentation
  • Responsible for preparing detail design documents, Unit testing and Performance testing documents.
  • Responsible for creating Struts Action classes and configuration xmls
  • Responsible for implementing Struts MVC architecture for Q2O
  • Responsible for using Struts tags in JSPs, Tiles, Javascript, AngularJS, AJAX for developing UI component
  • Responsible for implementing code with Struts validation framework for front end fields validation
  • Responsible for implementing CRUD operations using Hibernate framework
  • Extensively used Java Collections framework concepts to achieve good performance and memory management.
  • Responsible for performing Unit testing, System Integration testing and Performance testing and documented the testing results.
  • Sending status reports to clients and Manager.
  • Responsible for deploying code in various environments.
  • Also implemented JSON parsing in combine with REST service.
  • Using SAX and DOM also implemented to perform XML Parsing.
  • Used JAXB, XJC implementation in case of parsing XML’s for request and response.
  • Coordination between the clients and offshore Defect Management
  • Also consumed SOAP based web service.
  • Responsible for writing ANT script to deploy code in various environments.
  • Responsible for developing new UI pages using JSP, Tiles, CSS, Ajax and Struts 2 framework.
  • Responsible for persisting the data using Hibernate
  • Implemented DAO patterns, Factory patterns to increase interoperability of the application
  • Responsible for supporting production deployment and validation
  • Designed DB structure for Confidential ( Confidential as a retailer) products
  • Implemented EJB’s which include core functionality.
  • Implemented different java designs patterns in addition to Multi-threading, Serialization, Pooling, Factories, SessionFaçade, Singleton, Exceptional Handling and Java Collections framework concepts.
  • Developed JUnit test cases to verify Unit test whether the developed code achieved required business goals.

Environment: Java, JSP, JavaScript,, CSS, HTML, Ajax, JQuery, AngularJS, Hibernate 4, Webservices, BEA Weblogic 10.3, JDBC, JNDI, Oracle, HTML, XML, Rational Software Architect IDE, PL/SQL Developer, ANT, Serena Dimensions CM (Version Control), Caliber for Requirements and Oracle DBA Stuff like Schema Import.

Confidential

Lead Java/J2EE Developer

Responsibilities:

  • Handled enhancements for all above said java modules alone efficiently.
  • Developed modules using Ajax & JavaScript & HTML & Webfocus fex files.
  • Participated in Preparation of system documents and estimates for this project.
  • Participated in Preparation of system documents and estimates for this project
  • Involved in writing the test cases for application.
  • Played as backup lead for the project and Coordinated Team Members in all project activities.

Environment: Ajax, Html, JavaScript, Webfocus7.6, J2SE6, Castor, JMX.

Confidential

Java /J2EE Developer

Responsibilities:

  • Did Support & Enhancements for this application alone efficiently.
  • Written code using PHP & JavaScript files.
  • Participated in preparation of system documents and estimates for this project .

Environment: PHP5, Jquery, LDAP, Apache2.2, PostgreSql 9.1, Eclipse-php-helios

Confidential

Java /J2EE Developer

Responsibilities:

  • Involved in the JSF pages and Seam’s code development.
  • Involved in writing the Hibernate classes using hibernate annotations.
  • Involved in writing of Unit test cases.
  • Participated in Preparation of Estimates for this project
  • Involved in writing the test cases using TestNg
  • Generating the code coverage reports using cobertura tool.
  • Communicating and Coordinating with the Team Members .

Environment: Jboss Seam, JSF icefaces, Hibernate annotations, JBPM, TestNG, java1.6, Cruise control, Oracle9i.

Confidential

Java /J2EE Developer

Responsibilities:

  • Involved in developing Use cases “Enter loan Application” and “Borrower Information” (property info and personal info) and ” Review and Submit”.
  • Involved in developing Actions and Dao’s and Services and Hibernate files
  • Validating the views using validation plug-in in Struts Frame Work.
  • Coding and configuring Spring & Hibernate related classes.
  • Involved in writing Junit Test cases & Unit Test cases.
  • Participation in Daily/Weekly Interaction & meetings with Client Managers/On-site co-coordinators.
  • Participated in Preparation of Estimates for this project .

Environment: Struts, JSP, Spring (IOC, ORM), Hibernate, DWR, JavaScript, Web Sphere5.1, Windows XP, Oracle9i, RAD6.0.

Confidential

Java /J2EE Developer

Responsibilities:

  • KT & documentation of existing applications
  • Participated in Preparation of Estimates for this project.
  • Preparation BRD, Design, Use Cases and Weekly status report documents
  • Coding and configuring Spring & Hibernate related classes.
  • Validating the views using validation plug-in in Struts Frame Work.
  • Participation in Daily/Weekly Interaction & meetings with Client Managers/On-site co-coordinators.
  • Unit Testing & Integration Testing.
  • Client reviews and meetings.
  • Developing business logic using Hibernate and writing the business delegates .

Environment: Java, JSP, Struts1.x, Spring with Hibernate, JUnit, WebSphere5.1, Windows XP, Oracle9i, RAD6.0.

Confidential

Java /J2EE Developer

Responsibilities:

  • Analysis of the specifications provided by the clients
  • Coding and configuring Spring & Hibernate related classes.
  • Preparing Detail Design Documents.
  • Unit Testing & Integration Testing .

Environment: Java, JSF, IceFaces, Spring, Hibernate, Windows XP, Oracle9i, Eclipse 3.2, Toad.

We'd love your feedback!