Sr. Java Developer Resume
Seattle, WA
SUMMARY
- Having 9+ Years of experience in the design, development, deployment and maintenance of Web/Client - Server applications and middleware application using JAVA/J2EE related technologies
- Successfully designed and implemented systems based on N-tier distributed architecture using J2EE technologies such as JSP, JMS, Servlets, Spring, Struts, Hibernate
- Hands on experience with XML (DOM, SAX parser and SAX filters), HTML, CSS, AJAX JavaScript,Bootstrap and jQuery
- Proficient in Java Multi-threading, Synchronization, Collections and Exception handling concepts
- Sequence, class and database diagrams are made using the UML (Visio) design tool
- Experience in working of UML and using of Object Oriented analysis and design (OOAD)
- Developed pages using JSF, tag libraries and HTML, DHTML, performed client side scripting using Java Script and integrated Bootstrap for good looking and responsive design
- Strong exposure working with J2EE design patterns like MVC, Front Controller, Singleton and Data Access Objects
- Experience in working technology JSF 1.2
- Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment
- Experience in working on various Spring 3.0 modules with JDK 1.7(Spring MVC, DAO) along with Hibernate 3.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs
- Possess strong logical, analytical and problem solving skills with positive attitude
- Implementation of Ant and Maven builds for deployment and development builds
- Hands-on experience in XSD, XSLT and WSDL
- Developed web services using JBoss ESB and HornetQ messaging
- Experience in working with different operating systems like WindowsXP/Vista/windows7/ windows8 and LINUX
- Experience with multiple web and application Servers such as Apache Tomcat, Glassfish, WebLogic and JBoss
- Well experienced in IDE’s such as Eclipse, JDeveloper and NetBeans
- Experienced in code coverage using Log4j bug track and database manipulations using SQL Developer
- Strong experience in RDBMS using Oracle 10g, MySQL, Postgres and SQL Server 7
- Good Experience on Source Code Control tools like SVN and GIT
- Experience of Web services technologies like WSDL, SOAP and REST
TECHNICAL SKILLS
Languages: Java 5.0,1.6/1.7.
Database: Oracle 9i/10g/11g, MySQL, Mongo DB.
J2EE Technologies: JDBC, JSP, Servlet, JMS XML, Web services.
Frameworks: Struts, Spring, Hibernate, JPA. ATG (e- commerce)
Design Patterns: J2EE Design Patterns.
Web/ Application Server: WebLogic 10.3.6, JBoss4, and Tomcat 7
Development Methodology: SDLC, Waterfalls, and Agile.
Configuration Management: CVS, Git, Jenkins
Content Management: Adobe CQ, BCC Tool
Business Rules: Drools, ATG targetters.
Tools: Eclipse, My Eclipse.
Logging: Spunk, Log4j
Cloud Technologies: AWS (EC2, ELB, S3, SQS, SNS)
UI Technologies: HTML CSS JavaScript frameworks (JavaScript, and AngularbJS).
PROFESSIONAL EXPERIENCE
Confidential, Laredo TX
Sr. Java/J2EE Developer
Responsibilities:
- Analyze, design, develop and testing of Trade System and Supply chain applications using JSF, HTML,
- Java Script, CSS, iText for PDF generation, Tomcat application server, Postgres and Oracle data bases.
- Development and maintenance of stored procedures in Oracle databases.
- Production/Consumption of Web Services for interoperability among systems Usage of Hibernate for simple Object-Database mapping, transactions
- PDF generation, using iText and Jasper Studio reports
- Worked with XML to store and read exception messages.
- Take leadership and ownership on the projects, delivering estimates to different customers and struggling to meet government changes on policies.
- Software architecture definition to schedule and transfer process outbound files to different customers and customer’s suppliers to fit the supply chain.
- Use Quartz to schedule data transfers and Java Mail API to acknowledge transfer results.
- Coordinate the team and develop the architecture to migrate MS Access hosted application for supply chain management to JSF, Spring, Hibernate and Postgres architecture software.
- Develop the requirements for the different components and explain to development the expected results.
- Coordinate the delivery time with developers and customers.
- Coordinate installation and software versions.
- Coordinate team review meetings for the different components.
- Develop main interfaces and components definitions using OOD patterns and Java programming language.
- Developed some of the components, mainly the initial ones to test the patterns and integrate the development team to the process.
- Developed some of the business logic components and services using JSF, Spring MVC, Hibernate and Postgress database.
Environment: Tomcat, Spring, Hibernate, Postgres, Log4j, Oracle 10g/SQL, Eclipse, Maven, GIT, Linux, Fedora, SoapUI, SOAP, Java mail, quartz.
Confidential - Seattle, WA
Sr. Java Developer
Responsibilities:
- Developed the Routing and, Info services based on Spring Rest web services
- Implemented the Radish cache for Data load service
- Developed the business rules using the drools for fulfillment of stores
- Developed Spring MVC framework to develop middleware of the application
- Developed the custom validation and Junit test cases
- Experience with AWS cloud (EC2, ELB, S3, SQS, SNSetc.)
- Participated in AWS instance cost optimization and Auto scaling
- Using the Jump Server did data load inprod environment
- Participate in AWS instances cost optimization and Auto scaling
- Support both XML and JSON Request and Response objects for Spring Rest web services
- Created the Jerkin build jobs for DIT, SIT and perf environments worked with the Jira stories in agile Development process
- Experience using the confluence for Technical Documentation
Environment: Java7, Spring MVC, Junit, Restful, Rest Client, Apache Tomcat, Drools, Redis cache AWS, GIT, Jenkins. Sonar. Linux
Confidential
Java Developer
Responsibilities:
- Responsible for updating SRS, Object Model and Use Cases after requirements implementation
- Responsible for generating the subscriber count reports to multiple players like Comcast, Viamedia etc.;
- Implemented theJavaWeb Services to integrate with different back end systems
- Involved in set up interfaces and integration with other external systems like FIOS Advance
- Defect analysis and assisting team members in fixing System/UAT defects.
- Production Deployment and performance monitoring.
- Involved in UI Design. Extensively worked on JSP, Java Script, CSS, HTML.
- Developing Java, Servlets, JSP, EJB and XML’s and involved in JavaScript for front side validation
- Implemented multiple complex screens for data manipulation.
- Set up cron jobs for different feeds processing from other systems.
- Handling production moves.
- Reviewed the Test plan and System/Regression Test cases, assisted in creating Test cases, test procedures for the application from the test requirement.
Environment: HP-UX11.0, Java2.0, Spring 2.0, Spring Web-Flow 1.0.1, Spring AOP, Spring MVC, HTML, J2EE, JSTL, JSP, DB2, weblogic9.1. Development Tools: Eclipse, CVS, UML, log4j
Confidential
Java Developer
Responsibilities:
- Involved in design discussions and prepared the technical design using the Star UML.
- Developed the java based Navigation Frame work for Provide flow
- Involved the API calls for profile Retrievals.
- Involved and enhanced the understand the existing Authentication services calls.
- Developed the shop offer’s with up sell and cross sell logic.
- Developed the Application Caching Framework for shop offers
- Developed Asynchronous JMS based Email notifications and Log4J was used for logging the application errors, warnings and debug statements.
- Utilize Coding standards and implement quality code for Business Services participated in Peer Code Review
- Used JUnit for unit testing the application.
- Involved in defect analysis and fixing also involved in offshore and onsite co-ordination.
Environment: Java6, Spring MVC, Rest Service, Junit, WebLogic 10.3.6, Oracle 10g, Toad, Adobe CQ, AngularJs,also configured JMS Topics in Web logic server.