Sr. Java/j2ee Developer & Devops Engineer Resume
Braintree, MA
SUMMARY:
- Sr. Java/J2EE Developer around 12.9 years of experience in Requirement Analysis, Design, Development, Application Maintenance, Integration and deployment of object oriented business application using Java/J2EE.
- Sun Certified Programmer for the Java Platform, Standard Edition 4.0 (SCJP)
- Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 (SCWCD)
- Excellent work exposure in multiple domains primarily in Financial Services, Insurance and Healthcare.
- Well experienced in spring framework and Spring ORM using Hibernate.
- Hands on e xperience in Web Services (SOAP - based and restful) and Design Patterns.
- Hands on experience with open source ORM technologies like Hibernate & IBatis.
- Hands on experience in single page application (SPA) using AngularJS.
- Hands on experience in front end development using HTML, CSS, JavaScript, Ajax, JSON and JQuery.
- Worked extensively on Mission critical multithreaded applications.
- Experience in JUNIT and Mock Frameworks like Mockito for unit testing.
- Experience in XSD and XML creation using various parsers like DOM, SAX & JAXB.
- Strong work experience in handling Fresh Development Projects and Production Support projects.
- Strong work experience in handling production issues and writing complex sql queries.
- Demonstrable experience in Web Services (SOAP-based and restful) and Design Patterns.
- Extensive experience in XML with JAXP, SAX & DOM parsers, Internet & Distributed Technologies.
- Extensively worked in Software Design and Development in Insurance and Financial Services Domains during my assignment with Confidential, Confidential (Formerly called Confidential -CREF), Confidential, Confidential and Confidential .
- Ability to analyze and quickly learn an existing system in order to make modifications or enhancements.
- Overall some of the technologies extensively worked on during my tenure in Software Development are Apache Struts, Spring, Hibernate, Web services (Both SOAP and RESTful), Servlets, JSP, SOAP, XML, JMS, JSON, JDBC, Apache Tomcat, WebLogic, JBOSS, WebSphere and Databases like Oracle and Microsoft SQL server.
- Strong experience on various development environments like STS, WASD and Eclipse.
- Worked extensively on build and deployment tools like Cloudbees Jenkins, Github, RTC, CVS, Starteam, Clearcase, Artifactory, CA Release Automation, SonarQube, AWS, ANT, Maven and Gradle.
- Through understanding of Object Oriented Methodology, UML and Design Patterns.
- Working experience in UNIX shell scripting.
TECHNICAL SKILLS:
Programming Languages: Java 1.2/1.3/1.4/1.5/1.6/1.7/1.8
J2EE Technologies: Servlets, JSP, JDBC, EJB, JNDI, Web Services
Frameworks/ System Design: Spring 4.x, Hibernate 4.x, Struts 2, MVC, J2EE Design patterns
Web Technologies: AngularJS, JQuery, Ajax, XML, XSD, DTD, XSLT, SAX, DOM, JAXB, JSON, WSDL
Web/Application Servers: JBoss 7.x, WebLogic 8.x/9.x, Tomcat 7.x
Database Technologies: Oracle 10g/11g, MongoDB, SQL Server 2012
IDE: Eclipse, STS
Operating Systems: Windows, UNIX, Linux
Source Control: Github, RTC, Starteam, Clearcase, SVN and CVS
CI/CD Tools/Others: Cloudbees Jenkins, ANT, Maven, Gradle, Artifactory, CA Release Automation, SonarQube, AWS,Putty, WinSCP, Splunk, Log4j, Junit, Selenium, HP-ALM, Jira, IBM RRC, TOAD
PROFESSIONAL EXPERIENCE:
Confidential, Braintree, MA
Sr. Java/J2EE Developer & DevOps Engineer
Responsibilities:
- Design and develop solutions based on user stories and other business requirements.
- Designed and developed business components using Struts and managed database using JDBC.
- Consumed Restful Web services to integrate between different components of the project using Jersey implementation.
- Consumed several SOAP services to gain advantage of using existing services for processing business logic.
- Involved in database design based on application requirements.
- Extensively worked on developing components to handle XML and JSON response from Restful Web services.
- Involved in Test Driven Development writing effective Test Cases using Junit, TestNG frameworks to achieve maximum code test coverage.
- Involved in deploying the code to JBoss, Tomcat and Apache servers through the DevOps pipeline including tools like Github, Cloudbees Jenkins, Artifactory and CA Release Automation with build tools like Maven, Ant and Gradle
Environment:: Java 1.7/1.8, Struts 2, Restful Web Services, SOAP Web services, Tomcat 7.0, Log4j, Junit, Oracle 11g, Eclipse kepler, Clearcase, GitHub, Cloudbess Jenkins, Artifactory, CA Release Automation Maven, ANT, Gradle, SQL, JDBC, JavaScript, JSP, HTML, JSON, WSDL, XML, XML-schema, JAXB, Linux.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Involved in development of core module based on user stories and other business requirements.
- Designed and developed PDP application using Spring MVC, FTL, JQuery, Ajax, and Javascript.
- Produced Restful Web services to integrate between different components of the project using Jersey implementation.
- Setting up a secure RESTFUL Web Service using Spring and configure into the web.xml file
- Consumed several SOAP services to gain advantage of using existing services for processing business logic.
- Involved in database design based on application requirements.
- Extensively worked on developing components to handle XML and JSON response from Restful Web services.
- Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
- Developed single page application (SPA) using HTML 5, CSS 3 & AngularJS 2.
- Developed Controllers, Service & Repository layers in Spring MVC for handling the front end implementation.
- Implemented HQL queries using Hibernate.
- Understanding the requirements and designed the screens depending on the work experience at Confidential and explaining the same to offshore team members
- Clarifying all the queries related to requirements by having a design discussions with onsite team
- Involved in Test Driven Development writing effective Test Cases using Junit, TestNG frameworks to achieve maximum code test coverage.
- Used code coverage plugins such as Emma for code coverage to increase code quality.
- Used Gradle to build and deployed application on to Weblogic Application server.
- Worked under Agile methodology for quick and effective project development.
- Involved in fixing production issues.
- Involved in coding as well as code reviewing.
- Used RTC for source code version control, release management etc.
Environment:: Java 1.5/1.6, 1.7/1.8, Spring 3.x, AngularJS, SOAP & RESTful Web Services, WebLogic 10, Log4j, Junit, Oracle 10g, MongoDB, STS, Emma, RTC, Gradle, SQL, JDBC, JavaScript, FTL, HTML, JSON, WADL, WSDL, XML, XML-schema, Splunk, JAXB, HP-ALM, Selenium, Jira, Windows, Spring 3.x, ATOM Framework, HP-ALM, IBM RRC, Windows
Confidential, New York City, NY
Sr. Java/J2EE Developer
Responsibilities:
- Worked as a Sr. Developer and onsite coordinator
- Understanding the requirements from clients and explaining the same to offshore team
- Clarifying all the queries related to requirements
- Involved in development of core module based on user stories and other business requirements.
- Designed and developed RBRM application using Struts 2, JSP, and Javascript.
- Involved in Test Driven Development writing effective Test Cases using Junit
- Involved in coding as well as code reviewing.
- Involved in fixing production issues.
- Involved in doing a build and deployment of Ear's and Rules
Environment:: Java 1.4, Struts 2, SVN, ILog, Javascript, JSP, WebLogic, Hibernate, Junit, Oracle, STS, SQL, JDBC, JavaScript, JSP, HTML.
Confidential, Jersey City, NJ
Sr. Java/J2EE Developer
Responsibilities:
- Involved in development of application based on business requirements.
- Designed and developed DMA application using Struts 2, Flex, and Javascript.
- Involved in Test Driven Development writing effective Test Cases using Junit.
- Involved in coding as well as code reviewing.
- Involved in fixing production issues.
- Involved in doing a Build and deployment of War's
Environment:: Java 1.4 Struts 2, SVN, Flex, spring, and Hibernate, Javascript, Junit, Oracle, Tomcat, Eclipse, SQL, JDBC, and JavaScript
Confidential, Kansas City, MO
Java/J2EE Developer
Responsibilities:
- Involved in development of application based on business requirements
- Designed and developed Non Qual application using Spring MVC, JSP, and Javascript.
- Involved in Test Driven Development writing effective Test Cases using Junit
- Involved in coding as well as code reviewing
- Involved in fixing production issues
Environment:: Java 1.4, Spring MVC, CVS, RAD, Spring Batch, Junit, Javascript, Oracle, Tomcat, SQL, JDBC, JavaScript.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in low level design and development.
- Designed and developed GSS New Response application using Struts, JSP, and Javascript.
- Involved in writing effective Test Cases using Junit.
- Involved in incident & problem management - Defect analysis, Incident reporting & Tracking
- Involved in fixing production issues.
Environment:: Java 1.4, Struts, JSP, EJB, Oracle 9i, Weblogic 8.1, SQL, JDBC, JavaScript.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in implementation and integration of Rewards for Action (RFA) into myUHC.com as a developer.
- Involved in low level design and development.
- Designed and developed GSS New Response application using spring, JSP, Javascript.
Environment:: Java 1.2, spring, JSP, Oracle, Tomcat, SQL, JDBC, JavaScript
Confidential
Java/J2EE Developer
Responsibilities:
- Worked as a Front end JSP and EJB Developer
- Involved in low level design and development.
Environment:: JSP, EJB, JavaScript, Oracle 9i, Windows 2000