Java Developer Resume
Tampa, FL
SUMMARY
- Around 8 years of experience as a Software Development Engineer with increasing responsibilities involving Analysis, Design, Development, Implementation and Testing of client - server applications using Java and J2EE Technologies.
- Certified as AWS Developer Associate.
- Expertise in developing applications using Core Java, Servlets, Apache Struts Framework, JSP, EJB, XML, JNDI, JDBC, Java Beans, UML, Java Script.
- Experience in MVC (Model View Controller) architecture, using Spring, Struts and various J2EE design patterns and UML Methodologies.
- Expertise in various open source framework like Struts, Spring and Hibernate.
- Expertise in various CI-CD tools like JIRA, Bit Bucket, Jenkins, Nexus and HP Fortify Scan.
- Experience in XML, Web services, SOAP, WSDL, JAX-WS and JAX-RS technologies.
- Hands on exposure to multiple Application Servers like JBoss, IBM, WebSphere Server and BEA WebLogic.
- Experience in working with Tomcat web server.
- Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and SQL Server.
- Experience in developing applications using IDEs like My Eclipse, Eclipse, RAD and IntelliJ.
- Experience in web technologies like AJAX, HTML, CSS, XML, JSON, JavaScript, JQuery, Flex and Angular JS.
- Hands-on experience with automated build tools such as Apache Ant and Apache Maven.
- Expertise in Unit testing, Integration testing, Smoke testing & System testing.
- Has excellent Analytical, Problem solving and communications skills. Highly proficient in understanding new technologies and adept at building strong working relationships with coworkers and management.
TECHNICAL SKILLS
J2EE: JSP, Servlets, EJB3, JDBC, JNDI
Framework: Struts, Spring, Hibernate
Web Development: HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQUERY, JSTL, Adobe Flex
IDEs: Eclipse, My Eclipse, RAD, Net Beans, ItelliJ IDEA
Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, SOAP UI
Testing: JUnit, Mockito, SOAP UI, Firefox Plugin
Build & Deployment: Maven, Ant
Database and Tools: Oracle, MySQL, DB2, TOAD, SQL Developer
CI-CD Tools: JIRA, Bit Bucket, Jenkins, HP Fortify Scan and Nexus Repository
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Java Developer
Responsibilities:
- Involved in understanding and translating business requirements into design.
- Used Spring Batch Implementation Framework to run teh Batch Process.
- Monitored PVCS repository, code merging and integration activities.
- Used Free Marker Template for XML creation and configured java application so as to upload XML into 1010 Database.
- Changed over Java Project to Maven Project by composing maven scripts.
- Worked on Autosys and UNIX Shell scripting.
- Extensively involved in Unit testing and coordinated with testing team and fixing bugs at various stages of application development. Tracked defects using QC.
- Developed and debugged application using Spring Tool Suit (STS).
- Used Spring framework and MyBatis for Object Relational Mapping of teh database structure created in Oracle.
- Developed Singleton, Facade, Abstract Factory, Data Access Object and Strategy design patterns.
- Worked with Spring Boot Application so as to deploy teh code into Web Server.
- Used and executed various SQL Queries using Oracle SQL Developer Tool.
- Involved in writing build scripts using Maven.
- Created SQL statements for TEMPeffective retrieval and storage of data from teh database.
- Created and administered teh configuration of Spring Application Framework (IOC) and executed business logic using Facade design pattern.
- Developed POJO classes and mapping files and configuration files for teh database
- Implemented logging mechanism using log4j tool.
- Involved in Coding, testing, debugging, enhancements, documentation, and program maintenance.
- Well versed with various design patterns like Singleton, Factory, DAO, MVC etc.
- Third level supports of teh entire application just in time to ensure service level agreements and always delivered teh solution in right time.
Environment: J2EE, JSP, MyBatis, Spring, HTML, CSS, XML, Java Script, jQuery, Struts Validation Framework, STS, Spring Batch Framework, Log4j, Maven, Restfull, SQL Developer, Bit Bucket, Jenkins, Nexus Repository, 1010Data, JUnit, MS Visio.
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Involved in understanding and translating business requirements into design.
- Developed code for consumption of various web services using JAX-WS, JAX-RX, SOAP and RESTFULL technologies.
- Created and maintained teh configuration of Spring Application Framework (IOC) and implemented business logic using EJB3.
- Monitored SVN repository, code merging and integration activities.
- Deployed web applications on Tomcat, WebSphere and JBoss server.
- Involved in design by preparing UML diagrams using Microsoft Visio Tool.
- Involved in design and development of JSP, JavaScript and jQuery.
- Extensively involved in Unit testing and coordinated with testing team and fixing bugs at various stages of application development. Tracked defects using QC.
- Developed and debugged application using IntelliJ IDEA.
- Used server-side Spring framework and Hibernate for Object Relational Mapping of teh database structure created in Oracle.
- Worked on Adobe Flex for Front View Development.
- Worked in Transaction Management and Banking Applications.
- Used and executed various SQL Queries using Oracle SQL Developer Tool.
- Created SQL statements for TEMPeffective retrieval and storage of data from teh database.
- Having worked in Waterfall development methodology.
- Well versed with various design patterns like Singleton, Factory, DAO, MVC etc.
- Proficient in rapid development of web and J2EE applications using Core Java, Servlets, JSP, CSS, Hibernate, JavaScript, HTML/FLEX, webservices.
- Developed and enhanced existing Web applications by using Functional Specification Document (FSD) dat promote TEMPeffective information transfer between business systems.
- Valuable Team Player with mentor skills, ability to learn quickly and to correctly apply new tools and technology.
Environment: J2EE, JSP, Hibernate 3.0, Spring, HTML, CSS, XML, Java Script, Struts Validation Framework, ItelliJ IDEA, Struts Validation Framework, Log4j, Maven, SQL Developer, Subversion, JUnit, MS Visio.
Confidential, Flowood, MS
Sr. Java Developer
Responsibilities:
- Developing, maintaining and designing teh ‘My Blue member’ project of Blue Cross Blue Shield client as a Java Web Developer.
- Developing new Web applications and enhancing existing web applications (given as work orders) dat promote TEMPeffective information transfer between our business systems.
- Modified and Developed system core JAVA code according to teh requirements of upper management while adding new parameter such as teh addition of new states to teh software database.
- Proficient in using teh Struts-2 framework for modularizing components and writing Custom Plug-ins.
- Proficient in using IBM Web Sphere Application Server, DB2 database with teh ability to take multiple external service calls.
- Involved in development of teh application using Spring Web MVC and other components of teh Spring Framework, teh controller being Spring Core (DispatcherServlet). Also implemented Dependency Injection using teh Spring framework.
- Debugged and developed patches for identified and reported problems (Heat Tickets).
- Analyzed, Designed and developed teh system to meet teh requirements of business users.
- Participated in teh design review of teh system to perform Object Analysis and provide best possible solutions for teh application.
- Wrote PL/SQL queries, stored procedures as needed to pull data from Oracle 11g
- Created various unit test cases and integration tests for teh DAO and Service using Junit.
- Implemented presentation tier using HTML, JQuery, JSP, Servlets, ANGULAR JS and CSS.
- Developed maven-based core application, which produces artifacts and kit for deployment.
- Used JSON Data from back end and presented teh same data in front end using ANGULAR JS.
- Used AJAX for implementing part of teh functionality for Subscriber Information, View Customer information modules.
- Wrote Web Service clients using SOAP, WSDL to interact with teh service APIs exposed by other departments.
- Developed RESTful Web services for teh mobile application. Teh response from teh web service will be in teh JSON format. dis JSON format is presented to teh front-end mobile developer. Used RESTClient add-on in order to do unit testing for teh web services.
- Used iBatis framework for mapping of SQL databases and objects in java.
- Peer review and manage coding standard and code quality
- Created SQL statements for teh TEMPeffective retrieval and storage of data from teh database.
- Developed UI using Java Script framework for building rich UI
- Used JavaScript for client-side validation.
- Used Agile/Scrum development methodology.
Environment: J2EE, JSP, iBatis, Spring, iBatis, JNDI, HTML, CSS, XML, JQUERY, ANGUALR JS, Java Script, Struts Validation Framework, Tiles Framework,Web Sphere Server, Log4j, MAVEN, SQL Developer, SOAP, Restful, DB2, Bugzilla, JUnit, Oracle 11g, JProfiler etc.
Confidential
Java Developer
Responsibilities:
- Involved in Requirements gathering & analysis.
- Involved in Design, Development, Testing and Integration of teh application.
- Designing JSP using Java Beans.
- Implementing business logic and data base connectivity.
- Client-side installation and configuration of project.
- Implemented Struts (Action and Controller classes) for dispatching request to appropriate class.
- Used simple Struts Validation for validation of user input as per teh business logic and initial data loading.
- Co-ordinate Application testing with teh help of testing team.
- Writing database queries on Oracle 8i and Involved in teh JDBC queries as part of implementation
- TEMPEffective team player with excellent logical and analytical abilities
- Excellent in designing and developing stored procedures
- Involved in writing JUnit test cases and Code version controlling using SVN.
- Involved in writing database queries, stored procedures, functions etc.
- Involved in code build & deployment using Maven.
- Involved in developing, Exception Handling & Debugging application using Eclipse IDE.
- Involved in configuration & deployment activity of JBoss.
- Involved in Enhancement and Bug fixing used Bugzilla for tracking teh issues.
Environment: J2EE, JSP, Hibernate 3.0, Spring, JNDI, HTML, CSS, XML, Java Script, Struts Validation Framework, Eclipse Indigo, Struts Validation Framework Tiles Framework, XML Spy JBoss Server, TIM API, Log4j, ANT, JMS, SQL Developer, Bugzilla, Subversion, JUnit, MS Visio, Oracle 10g, HP QC, DB2, IBM Optim tool, JProfiler etc.