We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • 8 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-Oriented 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 MySQ­­­­­L.
  • 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 desig n, 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 using AWS 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, POJO, 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

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 1 2g, 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, CA

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.
  • 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 using AWS Management Console
  • Implement ed 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/SQL stored 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 using Struts Framework that leverages classical Model View Controller (MVC) architecture
  • Used Hibernate in 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.
  • Used ANT scripts to build the application and deployed on BEA 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 of JAR, WAR, and EAR files in clustered environment
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Created PL/SQL stored 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 7.1, Java EE, Eclipse, BEA WebLogic, Struts, Spring, JSP, JavaScript, HTML, JBPM, Hibernate, XML, Log4j, Oracle 10g, Web Services( Rest), Windows.

Confidential, NJ

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 create new tables, views, queries for 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

Sr Java developer

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, CT

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, NJ

Java Developer

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, MD

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!