We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Concord, NH

SUMMARY

  • About 12 years of IT experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Desktop / Web based Enterprise Applications using Java/J2EE technologies.
  • Varied exposure to different types of projects like Development, Maintenance and Production Support.
  • Experienced in development methodologies like Waterfall, Spiral and Agile/Scrum.
  • Good domain knowledge of Automotive, Aerospace, Telecom, Insurance and Banking domains.
  • Expertise in designing and developing web based enterprise applications using J2EE technologies like Servlets, JSP, EJB, Struts, JDBC, JNDI,JMS, Java Beans, JAXB, Web services, XML and UML.
  • Work experience inORM based Derby database and Hibernate.
  • Having good understanding in XML, XSD& Parsing of XML.
  • Designed, developed and deployed complete application in enterprises like Boeing, General Motors.
  • Good at designing Class diagrams, Sequence diagrams using Rational Rose and Microsoft Visio.
  • Experienced in implementing SOAP based WebServices. Good knowledge in REST WebServices as well.
  • Developed and deployed applications using Eclipse with servers like Tomcat, JBoss, WAS and BEA Weblogic.
  • Basic experience in developing integration services in SOA with JBoss ServiceMix container.
  • Designed and developed web based enterprise applications using J2EE technologies like JDBC, Servlets, JSPs, and EJBs etc.
  • Expertise in front - end/presentation tier development using Struts Framework that includes Tiles Framework, Validation Framework, JSP, Custom Tags, JavaScript, CSS.
  • Experience in storing data using Object-Relational Mapping (ORM) tool for communicating with database.
  • Expertise in development of server side business logic using Session, Entity and Message Driven Beans.
  • Adept in various design patterns such as Model View Controller (MVC), Singleton, Session Facade, DAO, DTO and Business Delegate in the development of Multi-tier distributed Enterprise Application
  • Experience in working with systems like JMS, MQ Series and channelizing messages from one queue to another.
  • Experienced in writing Queries, Stored Procedures and Triggers.
  • Experience in using VSS, SVN and IBM Rational ClearCase for version control, using JUnit testing framework and comprehensive knowledge of Log4j for logging and MAVEN&ANT for project build
  • Experienced in using Jenkins for CI implementation
  • Experience in working with different operating systems like Windows XP/2000/98/95, Unix and Linux.
  • Databases: Experienced with RDBMS implementation & development using Oracle, PL/SQL, MSSQL, My SQL and DB2.
  • Have worked on proposals and POCs involving technologies like Java, MCMS and .Net.
  • In most projects I have played additional roles of Configuration Controller and/or Defect Prevention Anchor.
  • Have experience in writing Ant scripts for deploying web applications and writing customized tld files.
  • Have experience in doing individual contribution and work as a team member as well.
  • Have worked on educating the new comers and junior team members with Java-J2EE technologies.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

Messaging Systems: JMS 1.1, MQ Series

Java/J2EE Technologies: EJB, Servlets2.3/2.4, JSP1.2/2.0, JDBC 2.0/3.0, MVC, Struts 1.2, Hibernate, JSF 1.2, AJAX, LOG4J, JNDI, RMI, JUNIT, JENKINS

IDE Tools: Eclipse, NetBeans, JDeveloper, WSAD

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL

Databases: Oracle 8i/9i/10g, MS SQL Server2000, MySQL, DB2 UDB

Design/project Methodologies: UML, Agile

Design Tools: Rational Rose, Microsoft Visio

Version Control Tools: SVN, VSS, Clear Case, SCM

Application/Web servers: Apache Tomcat, JBoss/Wildfly, Bea Weblogic, IBM WebSphere

Operating Systems: Windows XP/2000/NT/98/95, Unix

PROFESSIONAL EXPERIENCE

Confidential, Concord, NH

Sr Java/J2EE Developer

Responsibilities:

  • Worked on Architecture refactoring
  • Working on EJB based applications and core Java
  • Knowledge on RESTful applications
  • Existing monolithic application was split into two separate entities as front-end and backend application(s)
  • JDK1.7 was used with RAD as development tool. Web sphere server is used.

Environment: Java JDK 1.7, RAD, Web sphere, SCM, EJB3.0, myBatis, DB2, maven, SCM for version control

Confidential, Merrill, WI

Lead / Sr. Java/J2EE Developer

Responsibilities:

  • Using Agile/Scrum methodology for software development
  • Developed the architecture for the xml parsing and persisting
  • Developed the architecture for sending and listening of messages over two different servers/MQs
  • Guided the offshore team to have the set up done and proceed with parsing and persisting
  • In the process of designing the architecture for transformation of data loaded into the staging table.
  • Integration with RPG (AS400) interface and relevant Database
  • Coding through Core Java functionalities to implement data structures like Stack
  • Implemented various design patterns in the project such as Singleton, Factory pattern, Data Transfer Object, Data Access Object and Observer-Observable patterns.
  • Involved in writing XML Parsing using StAX libraries
  • Configured Jenkins for continuous integration
  • Application developed using Eclipse - UsesHornet Queue provided by Wildfly8.2.
  • Used DB2 and AS400 databases.
  • Used SVN for version control.

Environment: Java JDK 1.7, JMS, Eclipse, Wildfly8.2, XML 1.1, SOAP Web services, JDBC, SVN, JUnit, Jenkins, Windows 7, AIX, Apache MQ, HornetQ, Hibernate

Confidential, Cincinnati, OH

Lead / Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile Software Development for developing the application
  • Handled complete environment set up using FuseESB server and Artifactory server
  • Developed the Core Java modules for new REST services
  • Involved in understanding of the existing modules and the bigger picture
  • Work on POCs to showcase any performance improvement.
  • Involved in creating fabric profiles and child containers.
  • Worked on deployment of code in Artifactory.
  • Worked on deployment of code in Fabric Container
  • Developed code on Caching mechanism using Infinispan.
  • Coordination with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project.

Environment: JDK 1.5, FuseESB, Infinispan, Maven, MySQL, Fuse-IDE

Confidential

Lead / Sr.JAVA/J2EE Developer

Responsibilities:

  • Developing and delivering on Core Java functionalities like String, Collections, Threads and custom built components
  • Developed and delivered a SOAP based WebServices project with one onsite which had visibility up to SingTel CEO
  • Modify the existing functionality with thread based Java functionalities
  • Integration of various components of ECOM project
  • Project management activities such as scheduling the task, making Activity Report and conducting team meeting
  • Developed JSP/Facelet pages & Java Classes as per JSF environment.
  • Coding using Core Java technologies, Struts, Spring Core, Spring AOP modules and Hibernate framework
  • Involved in designing the application in n-tier fashion as per struts based MVC architecture standards
  • Used Java script, Ajax as part of the maintenance applications.
  • Enhanced business validation using java beans
  • Did client side validation using JavaScript
  • Developed code for SOAP Webservices

Environment: JDK 1.5, Struts2, JSP, Spring, Hibernate, JSF, JavaScript, Ajax, Weblogic10g, Oracle12c, Oracle 11g, HTML, CSS, JDeveloper, TOAD, Windows, Unix.

Confidential

Lead / Sr. Java/J2EE Developer

Responsibilities:

  • Developing the Core modules using Core Java and associated components.
  • Writing Java Classes to implement new functionalities and Spring Batch module
  • Interactions with client and other Vendors as well
  • Worked on deployment of ear files in the Unix environment
  • Made sure on getting complete KT on all the support applications
  • To get KT, review KT docs, ensure a better reverse KT and manage the entire show in this whole process.
  • Worked on PL-SQL, Triggers and Views
  • Wrote Manual Test Scripts
  • Provide directions on coding to 10 other developers on nine different modules

Environment: JDK 1.5, JSP, JavaScript, PL-SQL, Triggers, Maven, Spring-Batch, JBoss

Confidential

Java Lead

Responsibilities:

  • Lead the team - Have high level understanding of the existing and new requirements
  • Understand the existing technical snags and provide better technical solution
  • Worked on Core Java components
  • Involved in configuring JBoss for deployment of Servlets & JSPs used to generate dynamic content of web pages
  • Was responsible for the interaction with third party vendors for System Study and Analysis
  • Used Oracle thin Client drivers as a backend to perform various database manipulations
  • Involved in testing and debugging of the module to make it fit into the framework
  • Implemented the Singleton design pattern and written Java class for Error and Exception logging

Environment: Java, JSP, Servlet, EJB, Web Sphere Application Studio, Tomcat (web server), Oracle 8i

Confidential

Java Lead

Responsibilities:

  • Lead the team - Have high level understanding of the existing and new requirements
  • Understand the existing technical snags and provide better technical solution
  • Worked on Core Java components
  • Assist in collecting requirements, design/architect and co-ordinate with different teams for merging and delivering new builds and different version of the product.
  • Worked on cache buckets using Eh-Cache
  • Helped team members in understanding and realizing the goals of the sprint
  • Responsible for interaction with application team for Analysis and impact of specific design on the application developed
  • Worked on Jenkins as CI tool
  • Worked on Burn down chart as part of the sprint meeting and retrospective meetings
  • Implemented the Singleton design pattern and written Java class for Error and Exception logging

Environment: Core Java, Swing, ehCache, JBoss, DB2, SVN, Jenkins, Maven, Ant

Confidential

Lead Java Developer

Responsibilities:

  • Worked and delivered on development of a banking product - BFSI domain
  • Worked on Netbeans and Java Swing applications
  • Worked on Jasper iReports
  • Worked on PL-SQL
  • Worked on State Farm developed MVC architecture
  • Worked on Core Java components
  • Worked on design patterns like Observer-Observable, Prototype, Singleton and Factory design patterns
  • Worked on cache buckets
  • Obtained mails of appreciations from higher management in Banking unit.

Environment: Java (JDK1.5), J2EE, Adobe Flex, Struts, Java Swing, JSP, Java script (MVC/n-tier arch), Oracle8i, Eclipse, TOAD, SVN, Netbeans

We'd love your feedback!