Senior Java Developer Resume
SUMMARY:
- 11plus years of experience as a Java/J2EE Developer working with several frameworks such as spring, Restful, SOAP WS, Struts, JSF, Hibernate and Spring MVC.
- Well versed with SDLC (Software Development Life Cycle) methodologies like Agile, System Analysis, Development, Unit Testing, Integration Testing and Documentation using JEE architecture.
- Experience in developing consumer / producer Web Services using SOAP, WSDL and Restful API.
- Extensive experience in Eclipse, RAD, STS and My Eclipse.
- Extensive experience working in different Spring modules like Spring IOC, Spring AOP, Spring MVC, Spring ORM, Spring Batch and Spring Security.
- Experience working with version control (SVN, CVS, GIT)
- Experienced working in Linux (Fedora, Centos, Ubuntu) platform.
- Experience in developing web applications using HTML, JavaScript, CSS, AJAX, JQUERY, web designing and Web Services using SOAP and Restful.
- Strong exposure to SOA, SOAP, XML Schema’s, XML, XSD, WSDL, DTD, JAXP, HTML and advanced XSLT functionalities.
- Expertise in Application server like Tomcat.
- Strong RDBMS expertise worked extensively with Oracle, PL/SQL, and coded stored procedures, Triggers and Functions using PL/SQL.
- Strong noledge in Object Oriented Design Patterns concepts.
- Strong noledge working with JSP and Servlet.
- Good debugging skills that deep diving into technical issues, collaborating with cross - domain Experts, handling clients with different priorities and mind sets, both onsite and remote.
- Strong noledge in writing SQL and PL/SQL scripts for the database applications
- Self-motivated, Quick learner, innovative thinking, ability to adapt to new work culture, capable to work individually or in a team environment
- Excellent interpersonal and presentational skills, positive attitude, and great understanding of business concepts
TECHNICAL SKILLS:
Languages: Java, Android, IOS.
Databases: Oracle.
Web Server: Tomcat.
JEE technologies: JSP, Servlets, JSTL, JSON, JNDI, JMS, JDBC, WS (Restful, SOAP).
Web Related and XML technologies: JavaScript, SOA, Web Services, AJAX, JQuery, CSS3, SOAP, WSDL, XML, HTML, XSL, XSLT, LDAP, and JAXB.
IDE: Eclipse, Net Beans, IntelliJ Idea, Android Studio, Xcode.
Frameworks: Spring, Hibernate, Struts, Apache, log4j, SOAP UI, Maven, Junit, Quartz, postman, Camunda BPMN.
Version Control: SVN, GIT
Platforms: Windows (XP, Vista, Seven), Linux (Fedora, Centos, Ubuntu), MacOS.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer
Responsibilities:
- Design the architecture of communication tools between Red Uno apps and HP Service Manager (HPSM).
- Assurance the correct functionality of the Restful services provided by HPSM using POSTMAN app.
- Design the architecture of Restful clients.
- Implement java code to create Restful clients to connect with HPSM, using spring framework.
- Upgrade applications which are created with Struts framework to use spring framework 5.X.
- Website was upgraded to use Bootstrap, Spring MVC and Spring Security.
- JQuery components were used to provide rich functionality and increase the user experience.
- Upgrade applications to use JPA with Hibernate to persist the information.
- Agile methodology was adopted in the development. These include daily Scrum.
- I was playing the Scrum Master role.
- Provide advice to all members of the development team.
- Implement the multi-tier architecture to the applications that were upgraded and new applications.
- Upgrade applications to use the new clients for the HPSM.
- Present progress to the local managers.
- Worked closely with business team to validate the correct functionality of the application migrated.
Environment: Java EE, spring framework, JSP, Bootstrap, JQuery, JavaScript, postman, scrum framework, JPA, JSON, Linux, IntelliJ Idea.
Confidential
Network Service Orchestrator
Responsibilities:
- Provide advice to CISCO team in order to their solution interact with Red Uno tools.
- Assurance the integrity of the information provided by Confidential System in the HPSM.
- Validate and approve the code that was provided by CISCO team.
- Backend was created with Java; a basic RESTful API was created with spring framework.
- Monitor and control the items provided by CISCO team.
- Gatheird requirements from clients and convert those into actual requirements.
- Designed architecture of the application.
- Batch application was created with Java, spring framework, Quartz and JSCh (Java Secure Chanel).
- Quartz was used to control the automatic app executions.
- JSCh was used to connect to the network devices and extract information that are compared against HPSM information.
- Full stack website that was created with Java.
- Gatheird requirements from clients and converted those into actual requirements so dev team can work on each specific part.
- Site was created by getting halp to network configurators and to configure the network devices.
- Designed the architecture of application that was created as a wizard.
- Site was created in multi-tier modules.
- Frontend was created with ZK Framework.
- Backend was developed with Spring IOC, and Spring ORM.
Environment: Java EE, ZK framework, Spring Framework, Hibernate, internal management tools, Linux, IntelliJ Idea.
Confidential
Responsibilities:
- Backend was created to provide only a point of connection with HP Service Desk (HPSD) tool.
- Was created with a SOAP WS.
- Those WS used a HPSD API to manage the information and interact with HP tool.
- Used JSON format to communicate with the Web Services.
- Published WSDL using Spring WS and JAX-B.
- Full stack website created with Java and Struts framework.
- Implemented internationalization in the frontend because the site was created to different countries in Latin America.
- Used PL/SQL to create store procedures to manage the information of the database.
- Used store procedures to manage the information of DB as we has no access to the oracle schemas directly.
- SOAP Web Services was created in order to share information to another business area.
Environment: Java EE, Struts, Oracle, PL/SQL, WSDL, OAS (Oracle Application Server), JavaScript, DWR Framework, CSS, Axis, Windows 7, eclipse.
Confidential
Responsibilities:
- Full stack web site created with Java and Struts framework.
- Maintained java modules.
- Implemented new functionalities in front and backend.
- Presented progress to local managers.
- Developed SOAP Web Services to share information to another area.
- Created store procedures to do database operations.
- Agile methodology was adopted in the development which includes daily Scrum, and scrum board.
- Full stack website created with Java and JQuery UI.
- Created queries to get information to the database.
- Created JavaScript functions to perform different task.
- Created a multi-tier web-based application.
- Provided solutions to resolve the client requirements.
- Supported in the backend of a mobile system of a virtual store.
- Maintained hibernate modules.
- Implemented Cookies management in the backend.
Environment: Java EE, JSP, servlets, JQuery, JavaScript, MSSQL, Net Beans, SVN, RESTful, Oracle, JSON.
Confidential
Java Developer
Responsibilities:
- Develop and maintained some web applications using spring core and MVC, Oracle. JSF’s
- Developed Java modules.
- Updated information into database.
- Create Reports and maintained java applications.
- Integrated information from other administration tools.
- Developed Java swing applications.
- Stored information into a database using JDBC.
- Created reports with Jasper Reports.
- Created the unit test and designed all screens of the application.
- Documented the code.
- Analyze and fixed defects.
- Performed connectivity with SQL database using JDBC, java, JSP, Servlets, SQL, Oracle, JavaScript.
Environment: Java EE, JSP, servlets, JQuery, JavaScript, MSSQL, Net Beans, SVN, RESTful, Oracle, JSON.
