Senior Java/j2ee Developer Resume
Atlanta, GeorgiA
SUMMARY:
- 15+ Years of IT experience in various roles and domains.
- Over 10 years of hands on experience with Object Oriented Analysis and Design, development, testing, maintainenance of distributed and Client/Server Java applications using Java/J2EE .
- Experience in Health insurance, E - Commerce and Retail domains .
- Excellent communication, written and organizational skills.
- Experience in developing REST microservices with Spring-boot .
- Experience working with DevOps technologies like Dockers and Jenkins .
- Experience working in Scrum Agile methodology .
- Experience in UI development using HTML , JavaScript, CSS , JSP, AJAX, jQuery, JSON .
- Experienced in designing, developing and implementing J2EE applications using design patterns like MVC, Singleton, Factory, and Data Access Object with best practices .
- Experience with design specifications such as HLD and LLD.
- Strong experience in writing script using PowerShell and VBScript .
- Experienced in deploying and maintaining J2EE applications in WebSphere, WebLogic, JBoss, Tomcat servers .
- Knowledge on DevOps to enable continuous integration and continuous delivery of applications in an Agile Development setting.
- Experience with XML and related standards and technologies like Web Services .
- Experience in various open source framework like Apache Struts framework and spring framework with modules like Hibernate, JNDI and JPA .
- Experience with Enterprise Java Beans (EJB) - Session Bean, Entity Bean and Message Driven Bean.
- Experience in RESTful and SOAP web services .
- Experience in frameworks such as Spring, Struts 1.x, Struts 2.0 and Servlet technologies .
- Experience with data handling of RDBMS with databases such as Oracle, My Sql, MS-SQL Server and MS-Access .
- Experience of No-Sql database, Mongo DB .
- Extensive usage of tools like Maven and Ant .
- Experience with usage of tools like Eclipse, Adobe Flex, IntelliJ etc .
- Experience in writing test cases using Junit, TestNG and Mockito .
- Expertise in XML Parsing using SAX, XPATH and DOM parsers .
- Experience in reporting tools like Jasper and BIRT.
- Strong knowledge in Database development including Normalization, Stored Procedures and Query optimization techniques .
- Strong Exposure to various IDE and tools such as Eclipse, IntelliJ Idea, NetBeans etc .
- Experience in logging frameworks like log4j .
- Good experience in various source code control tools like CVS and Subversion .
- Experience in using libraries like Quartz, SVNKit, JaCOB, apache HTTP, Joda Time etc.
- Experience working with Liferay Portal .
- Knowledge of system hardware, OS troubleshooting and Networking .
- Good knowledge of software auditing tools as Magic Lamp and Obfuscation projects like OWASP .
- Experience using SDL Tridion CMS (Web Content Management System)
- Experience using OTA Libraries with HP ALM .
TECHNICAL SKILLS:
Operating Confidential: Windows, MAC OS X
Languages/ SDK: C, C++, Java/J2EE, Adobe Flex 3.0
Scripting Languages: VB Script, Javascript, PowerShell
Frameworks/Libraries: MVC, Struts, Spring, OTA, Java and COM Object (JACOB), Quartz
Databases: Oracle, SQL Server, MS-Access, Mongo.
Web Applications/Servers: Tomcat, Weblogic, JBoss, Jetty
J2EE Technologies: JDBC, JSP, Struts, Servlets, hibernate, Webservices
UI Technologies: HTML, CSS, JQuery
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, Georgia
Senior Java/J2EE Developer
Responsibilities:
- Develop RESTful micro services for Group Benefits enrollment process.
- Involved in unit, functional, regression and integration tests on the application.
- Design ACORD XML for request and response with web service data transfer across different Confidential .
- Develop Saxon and DOM parsers to parse the raw XML documents.
- Create XSLT for XML to JSON transformation and vice versa.
- Integration with third party tools like PEGA, Wynsure, CRM 2011 and Informatica.
- Work with DevOps team to deploy services in Docker environment.
- Integrations services point of contact for other vendor teams.
- Manage and coordinate integration services elevation to different environments.
- Research and implement performance improvement code on micro services.
- Develop and design Splunk logging framework to track each request from source system till destination including all integration points.
Environment: JDK 1.8, Docker, XML, DOM, Saxon, JSON, REST Web Services, Spring Framework, Spring Boot, Jetty and Tomcat connectors, Splunk, Eclipse3.1, SQL, Microsoft TFS, Microsoft CRM 2011, Gradle, HP ALM, MS-SQL Server, Oracle 11g, Junit, Mockito, Jenkins, SonarQube
Confidential, Seattle, Washington
Senior Java/J2EE Developer
Responsibilities:
- Involved in unit, functional, regression and integration tests on the application.
- Extensively used XML for request and response with web service data transfer across different Confidential
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes
- Tested the web services by using SOAP UI tool
- Used SAX and DOM parsers to parse the raw XML documents
- Used SVN for Version Control tool and HP ALM for bug tracking tool
- Develop application for executing Perfecto Mobile test cases as scheduled jobs
- Developed PowerShell scripts for automation of ALM migration from version 11.5 to 12.2
Environment: JDK 1.8, JSP, Apache Tomcat, XML, DOM, SAX, CSS, HTML, JSON, REST Web Services, Spring Framework, Eclipse3.1, SQL, JavaScript, JQuery, Log4j, SVN, TestNG, Ant, Maven, HP ALM, Perfecto Mobile REST, OTA, JaCOB library, Junit, Mockito.
Confidential
Project Lead
Responsibilities:
- Lead MyMaerskline Development and testing team located in Copenhagen and London. The offshore team in Trivandrum and Bangalore.
- Creating project schedule and resource management plan.
- Work with Confidential business team in creating release plan.
Environment: Project coordination, Java/J2EE, Javascript, XML, BPMS, SOA, Ant
L3 SOA and DevOps
Responsibilities:
- Project Manager: Manage L3 maintenance team in support and QA processes for CSPS project
- Coordinate the requirement changes and incidents resolution with L2 team leads, business team and Managers
- Work with different client managers to get their infrastructure requirements for projects
- Lead and manage the transition plan for L3 SOA and Dev Ops team
- Setup team and processes.
Environment: Project coordination, Java/J2EE, Javascript, Python, BPMS, Ant, AJAX.
Confidential
Technical Lead
Responsibilities:
- Technical Lead for team in implementation of IIMS project
- Web service development and component testing
- Work with client architect to understand the existing base system and technical requirements for IIMS
- Work with enterprise architect in creating architectural design for IIMS product
- Work with project managers in creating the project plan
- Status reporting to client stakeholders
Environment: JDK 1.6, Java/J2EE, Oracle, Javascript, Liferay, Struts, Spring, Hibernate, Quartz scheduler library, HTML, CSS, JSP, JSON, XML, Quartz scheduler, Magic lamp, maven, checkstyle, JQuery, Junit, Spring, Struts 2.x, Maven, AJAX, DOJO, Junit.
Confidential, Milwaukee, Wisconsin
Senior System Analyst
Responsibilities:
- Onsite-offshore project coordination.
- Onsite Flex and Java developer.
- Development of flex applications.
- Work with QA team to defect resolution and meeting quality standards.
- Analyze and solve performance issues of application.
- Work with Chief architect for designing solution.
- Implementation of Omniture for Web analytics.
- Integration of mypath application with Jive community solution.
Environment: JDK 1.5, Java/J2EE, Adobe Flex 3.0, Action script, Oracle, Javascript, JSP, Servlet, Omniture, Flex MVC framework, LiveCycle data services, Hibernate, HTML, CSS, Ant.
Confidential
System Analyst
Responsibilities:
- Lead developer in analysis, design, plan and development of new version of product named IR NLS 2.0
- Development of Custom Inventory Report Module
- Developed proof of concept using Jasper Reports for NLS 2.0
Environment: JDK 1.5, Java/J2EE, Oracle, Struts, HTML, CSS, Javascript, Servlet, JSP, Jasper reports, XML, Ant, Struts 1.x
Confidential
Software Engineer
Responsibilities:
- Member of Webworks team
- Migration of 7.2.0.0 from Weblogic 8.1 SP3 to SP5
- Migration of database from Oracle 9i to Oracle 10g during the release of version 7.3.
- Handled and resolved Application Server related issues like Java Core Dumps, Patches, JVM errors with help of BEA and IBM support Engineers. Point of contact for all Application server related problems
- Defect fixes for Webworks product
Environment: Java/J2EE, Oracle, JSP, Servlet, EJB, HTML, Javascript, Ant.
Confidential
Software Engineer
Responsibilities:
- Developed small applications and solutions for various clients.
- Development of multi-level marketing member management system.
- Development of product catalogue.
- Website development.
Environment: HTML, Visual Basic 6.0, VB Script, Crystal reports, MS-Access, JSP
Confidential
Hardware and Network Engineer
Responsibilities:
- Post-sales support for the computers
- Troubleshoot OS and other software and hardware issues on computer
- Assembling Desktop computers for sale
- Setup and manage network at client locations
