Senior Java Developer Resume
0/5 (Submit Your Rating)
New York, NY
SUMMARY
- Over 7 years of strong experience in all phases of software lifecycle that includes Functional Analysis, UML designing, Production Support, Application development and maintenance.
- An accomplished Software Engineer specializing in Object Oriented Analysis & Development with strong technical background.
- Extensive working experience in Java Standard Edition, Enterprise Edition development.
- Experience in deploying and installing on WebSphere Application Server.
- Good experience in Spring, Hibernate, JDBC, Transactions, DAO, Servlet, JSP, EJB & Design Patterns
- Specializing in WebSphere MQ and WebSphere DataPower SOA Appliances
- An IT specialist in WebSphere DataPower SOA Appliances {XG45, X152}. Working experience in XML & Related Technologies XSD, XSLT, X - Path.
- Good knowledge of Rational Unified Process Cycle & SOA Methodology for Software Development.
- Client side experience in Brussels, Belgium for FODFIN (Ministry of Finance, Belgium) to understood their functional and non functional requirements for a module.
- Excellent written and Verbal communication skills. Well-rounded, communicative, creative technical problem-solver.
- Fast learner who has been consistently cited for ability to achieve rapid comfort level in new environments and immediately develop optimal solutions.
TECHNICAL SKILLS
Programming Skills: Java SE, EE, Hibernate, Spring, JSF, JUnit, EJB, Log4j, JMS, XML, Struts, JPA, JavaScript, WebServices Jax-RPC, Jax-WS, JaxB, Drools
Designing Methodology: UML (Unified Modelling Language)
Tools: Rational Tools (Rational Clear Case, Rational Software Architecture, Rational Application Development), WebSphere DataPower SOA Appliances, WebSphere Application Server, Weblogic Application Server, WebLogic Workshop, LDAP
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential
Responsibilities:
- Created BPM Architecture for EPDS business flow
- Worked with IAS to create WebServices and provide to external parties.
- Created business layer for EPDS based on Spring, Drools.
- Weekend production support, environment upgrades (AIX, WebSphere Application Server, WebSphere MQ, RPC, BPM)
- Analyzing and development of Critical issues. Development based in Java, J2EE.
- Work with customer to understand the issues and defect rose for EPDS.
- Work with offshore in India to clarify any business requirement.
- Handled configuration and change management activities using Subversion repository.
- Created various presentations for Clients explaining data flows from our application.
- Coded the Rule Engine using core Java and Hibernate, Implementation was done using Spring DAO, Spring AOP.
- Made use of AJAX implementation for auto complete functionality.
- Implemented the different systems using J2EE technologies like business delegates, Data Access Objects (DAO), BDO- business domain objects, Value Objects, JNDI and JMS.
- Used web technologies like JSP, html, JavaScript, along with Struts 2.0 framework (forms, action classes, validations, custom tags).
- Good experience in writing Oracle Stored Procedure, functions, analytical queries and creating views, user defined types, oracle collections.
- Used JMS technologies to communicate between Business Processes System and application using IBM-MQ.
- Handled Production Support issues after deployment and provided on-going support and maintenance for the application.
Senior Software Developer
Confidential, New York NY
Responsibilities:
- Created a batch process framework using java multithreading to process a series of xml messages into one transaction.
- Worked on Pipe-filter architecture to add and delete process dynamically to process incoming xml requests.
- Enabled asynchronous style communication between TAXUD and MASP system using JMS distributed queues & message driven beans on Weblogic.
- Developed an algorithm to generate the unique identifier for an individual trader of EU on the basis of various business requirements.
- Responsible for understanding Business knowledge of assigned module and creation of the work flow from web tier to database layer using J2EE technologies.
- Web development in Struts, JSP, Ajax, Javascript and CCFF framework (Client's Customized Framework for Web Development).
- Designed the Presentation layer of EORI on Struts based MVC Architecture.
- WebSphere DataPower integration as an ESB for transforming, routing and enriching the incoming requests.
- Development using XSLT programming to transform XML messages.
- Enabled logging functionality using Spring AOP into the project using Log4j.
- Developed WebServices using Jax-WS and Jax-RPC style development in Java.
- Introduced and developed the test driven development framework using JUnit & JMock to enhance the quality of the deliverable.
Software Developer
Confidential, Baltimore MD
Responsibilities:
- Developed Java code using MVC Architecture.
- Handled the tree structure of the module using XML and support other modules for the same.
- Executed unit test cases, including JUnit & JTest scripts and records results.
- Updated the POM for various projects to download the new jars with every release using Apache Maven.
- Created database views for the data extractors in DB2.
- Created fixes to support the defect management process.
- Client interaction while knowledge transition of the delivery packages.
