Sr. Java-j2ee Developer Resume
SUMMARY:
- Over 9+ years of experience in Software Development Lifecycle (SDLC) including areas such as Requirement Analysis, Design, Development and Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications.
- Proficiency in building web applications using Java, Servlets, JSP, Java Script, JDBC, XML, Struts, Spring MVC, Ajax, JSON, JDBC, HTML, DHTML, CSS and Web Services.
- Extensive knowledge in Front End technologies like Angular JS, JQuery, Ext Js, JavaScript, JSON, HTML and CSS.
- Experience with web/application servers like Apache Tomcat, JBoss, IBM WebSphere and Oracle WebLogic.
- Proven expertise in working with databases like Oracle 12c, SQL Server and My SQL using database programming like SQL, PL/SQL.
- Expert in HTML5/CSS3 development and have experience in AngularJS.
- Worked on OOAD and OOP from designing UML diagrams using IBM Rational Rose and Microsoft Visio tools to development phase
- Extensive experience with Frameworks such as Struts, spring - Spring MVC, Spring Context, Spring DAO.
- Knowledge on service oriented architecture (SOA) and web services like SOAP and RESTful web services.
- Good understanding of Agile Software Development methodologies like Scrum and Test Driven Development (TDD).
- Extensive experience in implementation of the version control software such as GitHub, CVS and Tortoise SVN.
- Experience on complete software development life cycle with software development models like JIRA, Agile Scrum Model and Waterfall model.
- Expertise in coding business components using various API's of Java like Collections.
- Development, testing and deployment experience of enterprise applications on Windows 98 / … / XP, Linux,
- Extensive experience working with DDMS like Cassandra and RDBMS like MySQL and Oracle in developing several packages, writing SQL queries, stored procedures.
- Knowledge in UNIX Shell Script &UNIX platforms.
- Experience with log tools: Maven, JUnit, Log4j and Ant.
- Ability to be an effective team player and work under time constraints.
- Highly motivated experienced professional with excellent interpersonal and Communication skills and ability to adapt to new working environment.
- Effectively interact with design, development, configuration management, production support and post production support team to attain the perfect end product.
- Strong trouble-shooting & user interface capabilities with good Analytical and communication skills as a good team player.
- Excellent communication and inter-personal skills, leadership qualities and conscience.
- Ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work / project environment.
- Excellent communication, presentation and interpersonal skills.
TECHNICAL SKILLS:
Operating System: UNIX, Solaris, WINDOWS.
Programming Languages: Java, J2EE, Unix Shell Scripting.
Web Programming Language: HTML/DHTML, XML, CSS, JavaScript, JQuery, AJAX, JSON, SVG, Angular JS, JQuery Mobile.
Database Languages: SQL, PL/SQL, Oracle, Times Ten DB, My SQL,Cassandra
JAVA/J2EE Technologies: JSP, Servlets, EJB, JavaBeans, JDBC, JNDI, Custom Tag Libraries, RMI, Struts, Spring, Hibernate
Web services: SOAP, Restful.
APPLICATION/WEB SERVERS: JBOSS, Apache Tomcat, WebLogic, JNetX application server(Jain SLEE)
Tools: SOAP UI, JProfiler, Clover,Hudson,Jenkins, Eclipse, JNetX TSS, SAAM Integration Suite, Win SCP, Putty, Ant, Maven, CVS,SVN,GIT, Toad
Java Frameworks: Struts, Spring, Hibernate
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Java-j2ee developer
Responsibilities:
- Involved in gathering and refining Specifications & Requirements based on technical needs
- Developed front end UI using JQuery, JavaScript, Angular JS, AJAX.
- Designed & Developed Responsive UI pages with HTML5 and CSS.
- Developed the application using SpringMVC framework.
- Developed DAO layers to interact with database to get, store and modify the records - using Spring JDBC templates
- Implemented Web Services to send or retrieve data from different applications using SOAP protocol
- Consumed web services from different applications
- Used Cassandra CQL
- Involved in application deployment, system integration
Environment: Java, J2EE, AngularJS, AJAX, spring 3 Spring MVC, Spring IOC, Spring JDBC, SOAP Web Services, HTML, CSS, JavaScript, Angular JS, Cassandra.
Confidential
Sr. Java-j2ee developer
Responsibilities:
- Developed application using Spring framework that leverages classical MVC architecture
- Generated UML artifacts such as use cases, sequence diagrams, class diagrams.
- Integrated with SOA services via SOAP web services.
- Configuration of JMS server and JMS queue in Oracle WebLogic
- Used JAX-RPC Web Services using SOAP to process the application for the customer
- Developed the application using SpringMVC that uses Model View Controller (MVC), Spring DAO architecture
- Designed and developed JSP pages with HTML5, JavaScript, JQuery to accomplish the front-end validations
- Developed the entire front end screens using Ajax, JSP, JSP Tag Libraries, CSS, Html and JavaScript.
- Used JavaScript and JQuery, Angular JS for front end validations and functionalities.
- Used Maven to build and deploy the application on WebLogic server 12c
- Implemented Web Services to send or retrieve data from different applications using SOAP protocol
- Developed SQL and PL/SQL queries.
- Consumed web services from different applications
- Used Spring 2.0 Framework for Dependency injection
- Involved in application deployment, system integration and delivering the product
- Supported Testing Teams during UAT, SAT phases and involved in defect meetings.
Environment: Windows, Solaris, Unix, Oracle WebLogic server, Java 7/ J2EE, Spring MVC, JavaScript, JQuery, Angular JS, Web Services, CSS, HTML5, Eclipse, GIT,Maven2 .
Confidential
Sr. Java-j2ee developer
Responsibilities:
- Developed the application using SpringMVC, Spring DAO
- Designed and developed JSP pages with HTML5, JavaScript, JQuery, Angular JS.
- Developed the entire front end screens using Ajax, JSP, JSP Tag Libraries, CSS, Html and JavaScript.
- Used JavaScript and JQuery for front end validations and functionalities.
- Deployment of the application on Oracle WebLogic server 12c
- Used PL/SQL developer for writing the queries.
- Used Spring 2.0 Framework for Dependency injection
- Involved in system integration and delivering the product
- Report the weekly and monthly status in the specified format.
- Document information and data helpful to other team members and clients.
Environment: Windows, Solaris, Unix, Oracle WebLogic server, Java 7/ J2EE, Spring MVC, JavaScript, JQuery, Angular JS, CSS, HTML5, Eclipse, TortoiseSVN.
Confidential
Sr. Java-j2ee developer
Responsibilities:
- Developed front end application for various devices like Confidential STB’s, iOS devices and Android devices
- Involved in development of views using JavaScript, HTML5, SVG, CSS.
- Developed the application using Java, J2EE, Spring MVC
- Involved in testing of the application on Confidential STB, iOS and Android devices.
- Provided quick bug fix
- Using JIRA to prioritize, assign, track, report and audit 'issues', from software bugs and helpdesk tickets.
- Deployment of the code into UNIX machines.
Environment: Java 7/ J2EE, JavaScript, HTML5, SVG, CSS, Spring Framework, Eclipse, Web logic Application Server 12.2.1, UNIX, JIRA.
Confidential
Sr. Java-j2ee developer/ lead
Responsibilities:
- Involved in development and testing activities
- Developed business solutions by creating new and modifying existing software applications.
- Involved in coding along with high and low level designing and documenting.
- Doing coding based on MVC architecture using core Java using Spring MVC
- Maintenance of the code quality and adherence to the coding standards.
- Used HTML, JSP, JavaScript, JQuery, Ajax, CSS for front end design and development
- Developed RESTful Web Service using JAX-RS Annotations
- Involved in deployment of web applications on web logic server
Environment: Java 1.6/1.7, Servlets 3.0, JSP 2.2, RESTful Web Service, HTML5, JavaScript, JQuery, CSS SQL, Web logic 10.3.2, Eclipse, WebLogic server, Windows, Linux
Confidential
Sr. Java/j2ee developer
Responsibilities:
- Transformed business requirements into stories, topic and implemented desired functionality
- Interacted with customer to gather requirements and business artifacts based on Agile SCRUM methodology
- Designed, implemented and deployed J2EE web application using Spring MVC and Hibernate
- Configured and implemented the persistence layer with Spring Data
- Developed Caching to minimize round trips to external services and databases to maximize performance using Spring MVC
- Worked with Business Analysts and test team members to get stories and work items to create accepted criteria
- Participate in the Daily Scrum Stand up meetings and communicate status, progress, commitments, blockers to team members
- Participate in the Sprint retrospective meeting to demonstrate the result of the sprint and identify the improvement areas.
- Performed the application load test by using JMeter tool
- Production support, including release, configuration and deployment management using JUnit.
- Provided quick bug fix and delivers under stringent timelines.
- Used Hudson - Continuous integration tool and JCAP - a coding standards tool.
- Checking the build failure issues in Hudson continuous integration (CI) tool after
- Supporting UAT, SAT as well as productions issues for multiple projects
Environment: Windows, Solaris, Unix, Oracle WebLogic server, Java 7/ J2EE, Spring MVC, Web Services, Eclipse, Hudson, CVS, JIRA.
Confidential
Sr. Java-j2ee developer/ technical lead
Responsibilities:
- Gathering client requirements, analysis of the requirements and provide accurate estimates .
- Involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc using Rational rose.
- Developed ant scripts and developed builds using Apache ANT.
- Developed MLP Resource Adaptor according to the LIF Specification. Implemented the Standard Location Immediate Request, which is one among the services of the MLP.
- Integration of the MLP Resource Adaptor with the Location Basic Service application.
- Developed a complete end-to-end MMS application over MM7 protocol which receives the request from external interface, processes the request to meet the requirement and sends to the MMSC.
- Creating WSDL documents for deployed SOAP services & XML Web Services.
- Client side data is validated using JavaScript before being submitted to the database.
- Developing, coding, testing, modifying, maintaining and documenting new web applications.
- Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
- Developing PL/SQL Stored Procedures in Oracle database using Sql Developer and TOAD tool.
- Created SOAP Web Services using WSDL to connect with external clients.
- Created various request/response scenarios to test SOAP Web services using SOAPUI.
- Prepared required documentation for the project.
- Involved in deployment and testing activities throughout the project lifecycle.
- Developed Connector such as Nokia Push Mail connector, Smart Push Mail connector and Open cloud connector for connecting to the Nokia Push Mail, Smart Push Mail and Open cloud Network Elements respectively.
- Used SVN as version control to track service change requests.
- Provided quick bug fix and support for the customer while CAT phase.
- Handled Technical and Quality Audits
Environment: Java, J2EE, XML, jNetX Platform, Telecom Service Studio, SOAP UI, Times Ten DB, Web Services, Tomcat application server, Servlets, JSP, SAAM Integration Suite, AST, IBM WebSphere,, SAAM Server, Oracle 11g, MS SQL Server, SQL Developer, Windows, Linux.
Confidential
Java developer
Responsibilities:
- Gathering client requirements, analysis of the requirements and provide accurate estimates
- Involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc using Rational rose.
- Developed many back-end application modules using J2EE patterns for business logic using Web Logic and Struts.
- Developed parts of User Interface using Core Java, HTML/JSP and client -side Validations using JavaScript.
- Developed Struts Action and Action Form Java classes as needed, added information to the struts-config.xml configuration file to fit a given page into the flow of the application. • Developed the presentation layer using Struts Framework with JSP/JSTL.
- Responsible for coding all the JSP, Servlets, Struts used for the Ordering and Payments Module.
- Used Core Java classes to implement business logic.
- Done development in Concept wave Order Care using Java scripts
- Designed properties file that has been used by many services and written code to read this properties file.
- Developed unit test cases using JUNIT.
- Designed and developed the user interface using JavaScript, HTML and CSS
- Involved in the Database design and development.
- Created SQL scripts and stored procedures for efficient data access.
- Handled bug fixing and setting up the environment in the laboratory and demonstrations to the clients.
Environment: WebLogic 8, Tomcat, Oracle 10g, Java 1.4, Struts2, Servlets, JSP, JavaScript, HTML & CSS, JavaScript,XML, Log4j 1.4, SQL Developer, PL/SQL and Windows XP, Concept Wave Order Care (CWOC), Benthic Software, CVS.