We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • 11 years of IT experience in Java, J2EE development/enhancement projects.
  • Experience Core Java concepts such as Polymorphism, Abstraction, Encapsulation, Synchronization, Collection Framework.
  • Expert in multi - open source framework, like Struts, Spring and Hibernate O/R mapping
  • Expertise in design and development of various web applications with n-tier Architecture using MVC and J2EE Architecture techniques
  • Solid understanding of Object-Odoriented Programming (OOP) concepts. Familiar with Software Development Life Cycle (SDLC).
  • Development expertise in utilizing multiple IDE’s including IntelliJ, Eclipse and WASAD.
  • Extensive working experience in financial, telecom and retail domains.
  • Experience in various databases such as Oracle, DB2and MySQL.
  • Proven experience of using Application Server Tomcat 7.x/6.x/5.x/4.x, Web logic 11g, IBM Web Sphere 7.0/6, J Boss and Wildfly 8.1.0.Final.
  • Excellent analytical, programming and problem solving skills.
  • Lead the technical team and mentored other developers.
  • Involved in client interaction, requirement gathering and analysis, testing, bug fixing and meeting deadlines with quality work.
  • Rich experience in design, development and deployment (in production environments) of enterprise applications.
  • Eminent in reporting to client with daily and weekly accomplishment reports through conducting conference calls.
  • Designing and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies using Jenkins
  • Familiar with integrated testing and development process, such as J Unit.
  • Experience in building and deploying applications using ANT, Maven, Shell Scripting on the Servers and also worked on various operating systems like Windows, MS-DOS and Unix
  • Tremendous written and oral communication skills with a strongest asset to adapt to different environment.
  • Experience in cloud computing design, development usingAWS Management Console
  • Ability to perform at a high level, meet deadlines with quality delivery, adaptable to ever changing priorities.
  • Manage business processes and workflow using jBPM - Involved in development of Process design, process execution and process monitoring
  • Experienced in multiple software development cycle of Business applications in web and client-server environment, such as Software Development Life Cycle (SDLC) Agile Software Development in a highly process oriented Organization. Experience in implementation of Agile projects, exposure to several Agile practices like Scrum, Pair Programming, Test Driven Development, Agile Estimation and User Stories
  • Good Knowledge in Pega cloud development.
  • Hands on experience on various well known and Custom based J2EE based frameworks and reference architecture like Struts, Hibernate, Spring Framework etc. using Weblogic, Websphere, JBoss and Apache Tomcat etc.
  • Application servers and writing SQL, PL/SQL, triggers, and stored procedures on database like, Oracle, IBM DB2, MySQL, SQL Server etc. Proficient in using IDE like IntelliJ,Eclipse, Websphere etc
  • Strong background in Java and J2EE Design Patterns such as MVC, DAO, Singleton, Business Delegate, Strategy, Observer, Front Controller etc. in developing Multi-Tier distributed applications.
  • Extensive experience on sustenance activities - Maintenance and production (Level 3) support.

TECHNICAL SKILLS

Enterprise Java: JSP,Servlets, JNDI,Transaction API,Logging API, Various J2EE and Standard Design Patterns

Java Standard Edition: Core Java, JDBC, Serialization, Internationalization & Localization etc.

Programming Languages: Java, J2EE and Shell Script, data structures

Tools: & Framework Struts, Spring Framework 3.x/4.x, Hibernate 3.x,4.x Web Services, Log4J, JUNIT, Maven, Ant and Jenkins

Design Patterns: MVC, Front Controller, Factory Method, Service Locator, Business Delegate, Session Facade, Value Object, Data Access Object and Business Object, Singleton, Observer observable, Strategy Pattern

Mark-up/Scripting Lang.: HTML, DHTML (CSS), XML,XSD,XSLT, JavaScript

Application/Web Servers: Web Sphere, Web Logic, Apache Tomcat, Apache Web Server, Jboss, Wildfly

Web Services: SOAP, Restful

RDBMS: SQL Server 2005, Oracle 12g, DB2, Mysql

Version Control: SVN (Subversion), CVS,VSS

Testing Tools: JUNIT

Defect/Bug Tracking: Clarify, Bugzilla, Jira

IDE & Reporting Tools: IntelliJ, Eclipse,WASAD, iReport for jasper reports, BIRT - Report Designer professional

O/S & Environment: Windows,MS DOS and Unix

Standards & Trends: Agile Scrum Methodology, Test Driven Development (TDD)

Other Tools: SQL Developer, WinSCP, Tortoise, Putty

WorkFlow Management: JBPM

PROFESSIONAL EXPERIENCE

Confidential, NJ

Sr Java Developer

Responsibilities:

  • Involved in the Involved in the SDLC phases i.e. analysis, design, development and testing phases of the project.
  • Provided technical leadership in architecture, design and development of project.
  • Analysis, design and development of Application based on JAVA/J2EE technologies.
  • Core java development for different components. Developed the application usingCore Java,Multi-Threading,Spring Core, Beans, JDBC, Transaction and Batch, ORACLE, Maven
  • Used Spring to wire the object dependencies across the application.
  • Involved in integrating Spring with Hibernate and delegated the persistence operation using Hibernate template
  • Involved in the development of Web Services( Rest)for various business functionalities.
  • Used SVN (Subversion control System) as the configuration management tool.
  • Involved in workflow management system.
  • JNDI /JDBC / Data source configurations in Wildfly .
  • Deployment and troubleshooting of WAR files in clustered environment.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Responsible for deployments using Jenkins.
  • Involved in cloud computing design, development usingAWS Management Console
  • Implemented drools rules for comparing the data between multiple modules.
  • Involved in developing the code that the application can be accessed through mobile phone.
  • Created PL/SQLstored procedures, functions and packages.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Designing and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies using Jenkins
  • Communicates with clients on all technical aspects of service delivery involving requirements, design, development, documentation and deployment

Environment: Core Java - JDK 1.8,AWS, IntelliJ 15.0, Wildfly 8.1, Spring 4.1.7, Drools, Hibernate 4.1.10, XML,Log4j, Oracle 11.2,Rest Web Services, mircro services, docker,Windows, Unix, Birt, Jenkins.

Confidential

Sr Java developer

Responsibilities:

  • Involved in the requirement analysis, design, and development as well as in the testing of this product.
  • Developed the application usingStruts Frameworkthat leverages classicalModel View Controller (MVC)architecture
  • Developed the application usingCore Java,Multi-Threading, Collections in abundance
  • UsedHibernatein data access layer to access and update information in the database
  • Used Spring to wire the object dependencies across the application.
  • Used JSPs in the presentation tier along with various customs tags, JSTL tags, CSS and and JavaScript.
  • Involved in integrating Spring with Struts and Hibernate and delegated the persistence operation using Hibernate template
  • Involved in the development of Web Services- Restful for various business functionalities.
  • Used SVN (Subversion control System) as the configuration management tool.
  • UsedANTscripts to build the application and deployed onBEA WebLogic Application Server
  • Involved in workflow management system using JPBM.
  • Installed and configured Web Logic application server and was responsible for various deployments over it and administration of Web Logic
  • Deployment and troubleshooting ofJAR, WAR,andEARfiles in clustered environment
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Created PL/SQLstored procedures, functions and packages.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Communicates with clients on all technical aspects of service delivery involving requirements, design, development, documentation and deployment

Environment: Java 1.7, Java EE, Eclipse, BEAWebLogic, Struts, Spring, JSP, JavaScript, HTML, JBPM, Hibernate, XML,Log4j, Oracle 10g, Web Services( Rest), Windows.

Confidential

Sr.Java Developer

Responsibilities:

  • Designed and developed n-tier J2EE application framework that consists of Spring MVC and Web Service components
  • Understanding the client requirements and analyzing the required documents.
  • Involved in design of various Use Cases, Collaboration and Sequence diagrams in Unified Modelling Language UML
  • Maintenance support in problem identification and issue resolution
  • Performed WebLogic Server administration tasks such as installation and configuration.
  • Set up WebLogic domain with a single server instance on windows and linux machines
  • Created scripts to createnew tables, views, queriesfor new enhancement in the application
  • Responsible for System test, User Acceptance test and final deployment of applications in live environment
  • Communicates with the Architect/managers on the progress of the project/initiatives and escalate any issues/constraints hindering the project progress on time.

Environment: Spring MVC,XML,XSD,XSLT, JSF,Oracle,, Restful web service, JSON, eclipse, Jboss

Confidential

Responsibilities:

  • Java/J2EE application development, supporting business objectives while providing expertise in software development lifecycle phases from concept and design to testing
  • Developed use cases, UML diagrams such as Sequence diagrams and class diagrams for the application.
  • Workflow of the project using various design patterns like MVC. J2EE Patterns were implemented in each tier
  • Analysis and re-engineering to shift the current proprietary, tightly coupled applications to more generic, customizable, component based systems.
  • Integrated unit testing tools such as JUnit.
  • Web reporting system- used iReport tool to generate Jasper Reports in application
  • Writing ant scripts and generating WAR and EAR files.
  • System test, User Acceptance test and final deployment of application in live environment.

Environment: Struts, Spring, JSP 2.0, Servlets 2.1, DB sight and MySql 5.0,JMS,BIRT report,Websphere MQ series

Confidential

Java Developer

Responsibilities:

  • Communicates with clients on all technical aspects of service delivery involving requirements, design, development, documentation and deployment.
  • Debugging and fixing the issues of the previously developed applications
  • Integration with several internal legacy systems.
  • Coding and UI development utilizing WAS Express, struts application framework, Java, JSP in front end development.
  • Developed and implemented dynamic SQL queries to retrieve information from the database apart from using standard SQL queries.
  • Understanding client requirements and analyzing the required documents.
  • Coding, unit testing, debugging of follow up module and policy module.

Environment: Customer Framework, JSP 2.0, Servlets 2.1, EJB 3.0, JMS, MQ Series and DB2, Jasper report - iReport.

Confidential

Responsibilities:

  • Documenting requirements specifications.
  • Coding and UI development utilizing BEA Weblogic, Struts Application framework, Java, JSP with front end development
  • Issue trouble shooting and performance tuning
  • Server side development and implementing dao design pattern.
  • Integrating Presentation Layer with business logic as per requirements.
  • Wrote and modified build scripts to automate release process
  • Involved in the debugging of the applications
  • Program to send automatically generated mails, based on the due dates to the clients was developed

Environment: Struts, JSP 2.0,HTML,CSS, Servlets 2.1, JMS, and DB2, Eclipse, Weblogic

Confidential

Responsibilities:

  • Created utility classes and helper classes for the specific implementations
  • Application server configuration.
  • Integrating Presentation Layer with business logic as per requirements.
  • Coding, unit testing and debugging the issues.

Environment: Java, AWT, Swing, JGoodies Form designer, MySQL5.0, iText.

Confidential

Java/J2EE Developer

Responsibilities:

  • System study and requirement analysis.
  • Documenting requirements specifications.
  • Coding, unit testing, debugging of Follow up module and policy Module.
  • Deploying J2EE web applications to QA, Staging, and Production environment
  • Understanding the client requirements and analyzing the required documents.
  • Involved in developing applications using Java and J2EE
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Developed front end software modules in JSP, HTML
  • Developed server-side business logic software modules
  • Analyzed users needs and planed information streams
  • Analyzed and developed a general business logic for the system software

Environment: Struts, Servlets, JSP, JDBC, HTML, JavaScript, CSS, XML, MySql, Websphere 5.1, WASAD, Apache Log4j.

We'd love your feedback!