Sr.java Developer Resume
EXPERIENCE SUMMARY
- 8+ years of extensive experience in software design and development in Java, J2EE, middleware, EJB, enterprise application architecture and implementation of commercial Enterprise Applications for Multi - tiered-distributed software products and distributed applications using Java/J2EE technologies.
- Extensively worked on Java, J2EE,JSP, Struts 2, Spring 4,Jquery,CSS,DHTMLX 4, Bootstrap, AngularJS with ORM frameworks like JPA with Toplink Essentials, Eclipselink, Hibernate, JavaScript, HTML, Oracle 11g and EDI Tool Amtrix
- Excellent in DHTMLX GUI Widget Tool Using JSON and XML
- Very Good experience in IDE Eclipse,NetBeans
- Very Good experience in RDBMS/NOSQL databases (Oracle, MySQL and MongoDB).
- Good experience in Apache Digester, Apache Velocity and EJB .
- Good knowledge in testing frameworks like JUnit, Mockito and configuration tools like SVN, StarTeam.
- Good experience in SOAP/REST webservice.
- Good hands on experience using FTP, FILE, SFTP, etc. as a part of integration usage.
- Profound Experience in using ActiveMQ, RappidMQ message queuing.
- Exhaustive experience in developing and deploying applications on Web/Application servers - Apache Tomcat and JBoss.
- Worked with Workflow like JBPM
- Worked with build tools like Ant and Maven.
- Worked on logging frameworks like Log4j.
- Extensively worked on Quartz Schedulers for running jobs
- Good team player and individual contributor with analytical, problem solving, interpersonal and communication skills. Dynamic, fast learner and consistent performer.
- Demonstrated technical and leadership expertise in application development & support in distributed systems and web technologies.
- Ability to develop work approach and project plans to meet client requirements, manage and monitor progress of plan
- Experience spans all phases of the Software Development Life Cycle.
- Experience in working with customer facing environment under tremendous pressure.
- Expertise in Application support management (Incident, Problem, Change, Release, SLA, Business continuity Management)
- Skilled problem solver and an efficient team player. Self-motivated, Good interpersonal skills. Committed, Result oriented, hardworking with a quest and zeal to Learn new technologies
- Excellent computer algorithmic, data structure, analytical and problem solving skill
- Strong communication, presentation and analytical and problem solving skills.
- Worked in highly process-oriented organization with a focus on ISO 9000, ISO 27001:2005 and SEI CMM processes.
- Strengths include excellent interpersonal, communication skills and ability to provide solutions from a functional and technical perspective to meet deadlines.
- Acquire domain experience in Supply Chain, Warehouse Management System and Retail Domain
TECHNICAL SKILLS
Programming Languages: J2SE and J2EE
Internet Technologies: Servlets, JSP, AJAX, Java Script, HTML,XML,JSON,CSS
FrameWorks: Struts, Spring, Velocity, Digester
GUI Widget&FrameWork: DHTMLX, Bootstrap, AngularJS
Web and App Servers: Tomcat,JBOSS
ORM Tools: JPA with Oracle Top link, Eclipse link, Hibernate and JDBC
Reporting Tool: BIRT
IDE Tools: Eclipse, NetBeans
WorkFlow: JBPM
EDI Server and Tools: Amtrix
RDBMS: Oracle 9i/10g, 11g, MySQL, SQL Developer
Project Management Tool: Maven, Redmine
Continuous Integration Tool: Jenkins
Version Control System: Star Team, SubVersion
Tracking Tools: IROS, QMS, EOC, Whizible
Operating Systems: Windows 9x/2000/XP/7/8
PROFESSIONAL EXPERIENCE
Confidential
Environment: Java 7, J2EE, Spring 4, Hibernate 3, JSP, HTML, Oracle 11g, Maven, Log4J, Eclipse IDE, JUnit, SVN, WSDL, Web Services.
Sr.Java Developer
Responsibilities:
- Requirement Analysis
- Involved in Order module coding, Testing & Production Support
- Handled Change Request Orders (CRO) for Order Module
- Supporting on production issues analyzing and resolving with sustaining members.
- Resolution of Incident Report (IR) s with in a stipulated time
- Admin module coding in trading relationships
- Export of Order in PDF/Excel files and Emails
- Used SVN, Redmine, Maven, Jenkins for Build and Continuous Integration
- Creating the SCM document and pack for the QA release.
- Involved in Data Migration scripts
Confidential, OH
Environment: Java 7, J2EE, Spring 4, Hibernate 3, JSP, HTML, Oracle 11g, Maven, Log4J, Eclipse IDE, JUnit, SVN, WSDL, Web Services.
Sr.Java Developer
Responsibilities:
- Used Spring Web MVC framework for the applying MVC Implementation to the web application.
- Developed Action Classes, Form Beans and Views using Java and JSPs.
- Involved in Consuming and Developing the SOAP Webservices using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
- Worked on implementing Web Services in-order to communicate between different distributed components using with SOAP Protocol using Apache CXF.
- Business Process Modeling and extensions to the core WebSphere Commerce application to support complex business rules.
- Building out a lean, responsive UI layer utilizing semantic using AngularJS.
- Design JSON requests according to the front end pages.
- Experience in Implementation and generating of WSDL, client STUBS and Server Side code
- Worked on Spring JMS to send messages and also having a JMS listener process the messages sent
- Created User Interface module using JSPs alongside tag libraries, Customer tags and JavaScript.
- Utilized Oracle PL/SQL for database operations using Hibernate.
- Worked on different J2EE applications on application servers such as Jboss, Apache.
- Used Maven build process to build the applications.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing
- Perform code review and Unit testing of the modules by creating JUnit test cases.
Confidential
Environment: Java 7, J2EE, Spring 3, JPA with Toplink essentials, JSP, JBPM, HTML, Oracle 11g, Maven, Log4J, Eclipse IDE, JUnit, SVN, WSDL, Web Services.
Sr.Java Developer
Responsibilities:
- Design and Test case preparation in BPO,DF module which includes all purchase information.
- Database design, ER Diagram, Procedures for scheduled activities are related with BPO,DF module.
- BPO,DF File Processing using Quartz.
- XML Parsing (Based on XML Template, generate a JSP Pages for all Screen like Dashboard, BPO, DF, PO Detail Pages) using JAXB.
- JSP / Ajax / struts development done throughout the BPO,DF module with front end tool Dhtmlx, AngularJS
- Export PDF and Excel
- Admin Module Setup which includes Organization setup, Traderel Mapping, User Creation, Password Policy, User Role Assignment, etc.
- Used Maven build process to build the applications.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing
- Perform code review and Unit testing of the modules by creating JUnit test cases.
Confidential
Environment: Java 7, J2EE, Struts 2.0, Eclipse link, JSP, HTML, Oracle 11g, Apache Ant, Log4J, Eclipse IDE, JUnit, SVN, WSDL, Web Services.
Sr.Java Developer
Responsibilities:
- Involved in Development of Order Module and Unit Testing.
- Order creation, revision, cancellation
- Used oracle packages and procedures for calculation purpose
- Extensively used to design Order pages using DHTMLX Controls like Grid, Forms, Combo, TreeGrid, JSON and XML Data Parsing, JQuery, Bootstrap
- Written SQL queries, Oracle PL/SQL Programs, Functions and Materialized View to create database structure as required
- Developed Report for Order Detail page in BIRT
- Building application and deployment in servers as per request from the QA team.
- Participated in User Acceptance Testing and issue resolution
- Production implementation and post production support
Confidential
Environment: Java 6, J2EE, Struts 2.0, JPA, JSP, HTML, Oracle 11g, Apache Ant, Log4J, Eclipse IDE, JUnit, SVN, WSDL, Web Services.
Sr.Java Developer
Responsibilities:
- Design and Test case preparation in po module which includes all purchase information.
- Database design, ER Diagram, Procedures for scheduled activities are related with po module.
- JSP / Ajax / Servlets development done throughout the po module with front end tool Dhtmlx
Quality Delivery
Environment:Java 5,Servlets, JSP, JPA with Top link essentials, Tomcat, Oracle 9i
Confidential
Responsibilities:
- XML data transfer from HEPM buyer side (Microsoft SQL server) to supplier database (Oracle) and vice versa
- Create/Edit of QDO
- Template Create/Edit with Tools and Sections
- Quality Delivery Order creation by using templates
- Part Search and Selection screens
- QCS Screen generation
- QCS Consolidated report generation
- Differentiation between buyer and supplier screens
Confidential
Environment: Java 5,Struts1,JDBC,JSP,AJAX,Oracle,Amtrix
Purchase Order
Responsibilities:
- Requirement Analysis
- DF, PO, GRN, DO, RPLN, Invoice, CONREP and DJ Coding & Testing.
- Handled Change Request Orders (CRO) for all Messages
- Supporting on production issues analyzing and resolving with sustaining members.
- Resolution of Incident Report (IR) s with in a stipulated time
- Admin module coding in traderel relationships
- Developing .adf and map file in Amtrix datamapper for the upload process.
- Configure Amtrix process and FTP (File Transfer Protocol) Server.
- Generating csv/xml files and Emails
- Creating the SCM document and pack for the QA release.
- Data Migration scripts for assigned hubs