We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

TN

SUMMARY:

  • 10+ years years of professional experience in developing web based, distributed architecture, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, J2EE, Servlets, JSP and XML.
  • Experience in developing web based J2EE applications using Spring and Apache Camel ESB.
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
  • Extensive experience in designing front end interfaces using Flex, JQUERY, HTML, CSS and Java Script.
  • Good Knowledge in Design patterns such Factory, Singleton, Decorator, Façade etc.
  • Experience in standalone applications using Java SE and Web Applications using J2EE, Web Services (WSDL and SOAP), JDBC, Hibernate, and spring.
  • Proficient in writing ANT, Maven build scripts and configuring and using Log4j
  • Good exposure in writing Unit Test Cases using JUnit by following Agile Methodologies .
  • Experience with various IDEs like Eclipse, Netbeans and STS.
  • Expert in developing WSDL/Web Services using SOAP, WSDL and UDDI.
  • Strong working knowledge in Oracle and Sybase Stored procedures, functions, triggers, sequences and writing SQL queries.
  • Working knowledge of using CEP(complex event processing engines) like Drools and Aleri.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT and validations with DTD & XML Schema and processing profile with SAX, DOM Parsers.
  • Expert in writing SQL, PLSQL and using various tools to connect to databases such as TOAD, PLSQL Developer, Squirrel
  • Hands on experience in working in UNIX environment and providing production support.
  • Experience in Troubleshooting and diagnosing issues related to the operation and performance of Implementations running on various operating systems.
  • Lead and support small to medium multidisciplinary development teams (Development, QA, Production Support, and Training) tasked with direct/indirect contributions towards the development and implementation of the deliverables of the project.
  • Hands-on, practical, results oriented management and development style
  • Amiable with latest cutting edge development tools and technologies to deliver quality solution in the high pressure and quite competitive timeline.
  • Highly organized, team player, motivator, develop and maintain harmonious and productive interpersonal relationships across high potential project teams.
  • Good negotiator with strong influencing skills, use clear, articulate and effective written and verbal communications
  • Embrace change in the ongoing drive towards continuous development.in align with firms strategy.

TECHNICAL SKILLS:

Java Technologies: Core Java (JDK 1.7/1.6), Concurrency, Multithreading, Annotation, Reflection, Generics, Collections, JMS, Exception, I/O, Enums, JDBC, JAXB, Security, Java Beans, Regular Expression etc.

JEE6 Technologies: Servlet 3.0, JSP, JAX-RS 1.1(RESTful Web Services).

Open Source: Spring 3.x (MVC, IoC, AOP), Hibernate 3.1, Apache Struts 1.3, Apache POI (word, excel), Apache commons, Apache Active MQ, Velocity, JAXB.

Web Technologies: HTML, DHTML, CSS, JavaScript, JSON.

Other Languages: MXML, ActionScript

XML: XML (SAX, DOM), XPath, XSL, XSLT, Schema, DTD.

App/Web Servers: Apache Tomcat 5.5.x/6.0.x/7.x, IBM WebSphere 6.x/7.0, IIS

IDE: Eclipse 3.1/3.2/3.3/3.4/ Helios/Juno, RAD 7.5.4, NetBeans

Build & Deployment: Ant 1.6.5, Maven 2.1, Teamcity

Scripting Languages: JQuery, Shell Script

Operating Systems: Sun Solaris 2.8/2.10, Linux (VMware), MS-DOS, Windows (7/XP/NT/ 2002/2000/98 )

RDBMS: Oracle 11g/10g/9.2i/8i/8.0.x, MySQL 5.0 community Edition, Sybase ASE 12/15, PL/SQL Developer 7.0.3, Toad, Squirrel

Database Technologies: SQL query, Stored Procedures (PL/SQL), Packages, Triggers, View, Functions, Procedures

Source Control: SVN, GitHub.

Design Tools: Eclipse Modeling Framework (EMF), SQL workbench.

IR: HP Quality Center, JIRA, Bugzilla.

Others: MQ series/Active MQ, Microsoft Office, TextPad, UML, Winmerge, Web Services Studio.

PROFESSIONAL EXPERIENCE:

Confidential, TN

Senior Java Developer

Responsibilities:

  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, J2EE, Servlets, JSP and XML.
  • Involved in Installation, Configuration and Deployment of J2EE applications in JBOSS, Oracle 10g Application Server, Web sphere, and Web logic.
  • Developed Enterprise back-end Applications Using JAVA EE with Lucene Search, Spring Framework and Hibernate interacting with RDBMS such as Oracle.
  • Migrating existing web modules of the application to Spring MVC framework.
  • Agile methodology of Scrum
  • Worked on Spring, Hibernate frameworks involving MVC, DAO and ORM
  • Performed the code build and deployment using MAVEN.
  • Involved in Dev Ops tasks Like Continuous integration with the Master Branches, Build Monitor in Jenkins and Docker Images.
  • Followed, Participated and Conducted Scrum Process with Regular Stand ups, Grooming
  • Sessions and Iteration Planning

Environment: Java 8, Core Java (JDK 1.8/ 1.7/1.6), Agile(SCRUM), Weblogic, UML, AJAX, Spring Boot,Spring Batch,Docker, JPA, Log4J, Maven, Junit4, Jenkins, RESTFul Services, GIT.

Confidential, AL

Senior Java Developer

Responsibilities:

  • Involved in analysis, design phase, development and implementation phases.
  • Analyze the estimates for tasks
  • Used Agile(SCRUM) methodologies for application development.
  • Used Spring Boot, Proxy and Factory Design pattern for development.
  • Used JPA framework to create the DAO layer.
  • Used Maven for application life cycle and dependency management.
  • Developed core concepts of the app using REST webservices and Consumed when required..
  • Follow Pair Prograaming,TDD and write JUnit Testcases.
  • Use Jenkins for continuous integration.
  • Performed Code Review using GIT stash and Crucible.
  • Involved in Writing Functional Test Cases with Groovy and SWT Bot.
  • Performed the code build and deployment using MAVEN.
  • Involved in Dev Ops tasks Like Continuous integration with the Master Branches, Build Monitor in Team City and Fixing up the Issues related to it.
  • Followed, Participated and Conducted Scrum Process with Regular Stand ups, Grooming Sessions and Iteration Planning.

Environment: Java 8, Core Java (JDK 1.8/ 1.7/1.6), Agile(SCRUM), Weblogic, UML, AJAX, Spring Boot, JPA, Log4J, Maven, Junit4, Jenkins, RESTFul Services, GIT, IntelliJ.

Confidential, GA

Senior Java Developer

Responsibilities:

  • Involved in analysis, design phase, development and implementation phases.
  • Analyze the estimates for tasks
  • Used Agile(SCRUM) methodologies for application development.
  • Used Spring MVC, Proxy and Factory Design pattern for development.
  • Used JPA framework to create the DAO layer. direct development team members to provide adequate business understanding for entire application development.
  • Used Maven for application life cycle and dependency management.
  • Consume and develop SOAP and REST webservices
  • Worked with Message Queues using JMS
  • Follow Pair Prograaming,TDD and write JUnit Testcases
  • Use Jenkins for continuous integration
  • Support on fixing bugs for developed modules
  • Co designed the technology architecture with the senior architect.
  • Single handedly designed the data modal for the application by gathering requirements from users directly
  • Created and imparted knowledge transfer for onboarding new resources into the team
  • Did the estimation and effort analysis of most of the major deliverables
  • Ensured quality of the deliverables by creating plans and conducting code reviews regularly.

Environment: Java 8, Core Java (JDK 1.7/1.6), Concurrency, Multithreading, Annotation, Reflection, Generics, Collections, JMS, Exception, I/O, Enums, JDBC, JAXB, Servlet 3.0, JSP, JAX-RS 1.1, Restful Webservices, Spring 2.0, Spring AOP, Spring IOC, Hibernate 3.0, JMS, STS IDE, SVN

Confidential, CA

Sr. Java Developer

Responsibilities:

  • Involved in all facets of Software development (Initiation, Design, POCs, Development).
  • Design and coding using Java 1.6, JSP, Spring Integration, Hibernate, Oracle 10g, Weblogic, Eclipse, GIT,Maven, log4j, Webservice Axis 2.0 etc.
  • Invloved Collections- Exception, List, HashMap, Set etc in Core Java.
  • Developed the asynchronus messaging with JMS.
  • Involved in the ORM part using Hibenate annotations.
  • Application context in spring module development.
  • Followed the layered design pattern (Facade, Service and DAO).
  • Using Spring log Adviser for logging.
  • Involved in Debugging, Defect fixing, Unit testing and Production Support.
  • Developed build and release management using Ant,CVS.
  • Developed view layer with Angular Js and Bootstrap.
  • Deployed and tested the application with Weblogic server.
  • Performed code reviews and wrote unit test using Junit.

Environment: Java, J2EE, Spring 3.0, Hibernate, Angular JS, JMS, Oracle 10g, Weblogic 10, REST, MyEclipse, log4j, Maven,GIT.

Confidential

Sr. Java developer

Responsibilties:

  • Have been involved in all facets of Software development (Study, Design, POCs, Development)
  • Designed and coded using Java 6.0, Struts 2.0, Spring 3.1(MVC, AOP, IOC,ORM), Hibernate 3.x, JPA,Java Script, Oracle 10g, MyEclipse, Log4j, Weblogic11g, REST, SOAP, J2EE design pattern like DAO, Value Objects, Singleton Factory, Facade etc.
  • Invloved Collections- Exception, List, HashMap, Set etc in Core Java.
  • Involved in the ORM part using Hibenate annotations.
  • Application context in spring module development.
  • Followed the layered design pattern (Facade, Service and DAO).
  • Hosted REST webservice to produce response in JSON and PDF format.
  • Hosted Webservices using SOAP, WSDL, XML.
  • Used Angular Js and Bootstrap as view framework.
  • Mentoring the both onsite and offshore resources.
  • Involved in Debugging, Defect fixing, Unit testing and Production Support.
  • Developed build and release management using Ant,CVS,SVN.
  • Deployed and tested the application with Weblogic server.
  • Using the SQL Developer worked on the database scripts.
  • Performed code reviews and wrote unit test using Junit.
  • Involved in analysing the bugs and assigning to junior resources.
  • Developed the AOP for logging.
  • Handled 4 member team in onsite for one pluse years.

Environment: Java, Spring3, Struts 2.0, Hibernate, Oracle 10g, Weblogic 10, REST, SOAP, MyEclipse, CVS, log4j, ANT.

Confidential

Sr. Java developer

Responsibilities:

  • Have been involved in all facets of Software development (Initiation, Design, POCs, Development).
  • Designed and coded using Java 1.6, JSP, Struts2, Spring Integration, Hibernate, Oracle 10g, Weblogic, Eclipse, CVS, log4j, Webservice Axis 2.0 etc.
  • Invloved Collections- Exception, List, HashMap, Set etc in Core Java.
  • Involved in the ORM part using Hibenate annotations.
  • Application context in spring module development.
  • Followed the layered design pattern (Facade, Service and DAO).
  • Using Spring log Adviser for logging.
  • Used Angular Js and Bootstrap as view framework.
  • Involved in Debugging, Defect fixing, Unit testing and Production Support.
  • Developed build and release management using Ant,CVS.
  • Deployed and tested the application with Weblogic server.
  • Performed code reviews and wrote unit test using Junit.

Environment: Java 1.6, JSP, Struts2, Spring Integration, Hibernate, Oracle 10g, Eclipse, CVS, log4j, Webservice Axis 2.0.

Confidential

Java Developer

Responsibilties:

  • Involved in coding using Java 5.0, Spring, Hibernate and Oracle in the Critical module called Inspection.
  • Developed JSP pages with Ajax and custom tags to make the pages very user friendly.
  • Incorporated Bootstrap for UI design.
  • Using Eclipse IDE involved in the Java and JSP coding.
  • Involved in collection and exception in core java.
  • Integrated Tomcat server for running Bolton application.
  • Involved in EJB for the transaction management.
  • Worked database script using Toad.
  • Involved Unit test using Junit.
  • Involved in Debugging, Defect fixing, Unit testing.
  • Involved in analysing the bugs and assigning to junior resources.

Environment: Java, JSP, Spring MVC, EJB, Oracle 10g, Tomcat6, Eclipse, CVS,Bootstrap.

Confidential

Software Developer

Responsibilties:

  • Identified the expected functionality and performance of the technical application and prepared Software Requirement Specification (SRS).
  • Independently handled the live weblogic server with load balancer.
  • Contributed functional knowledge to database team aiding to establish the relation between the tables in the database.
  • Independently integrated the BPMS Framework with the WebServices.
  • Created Procedures and triggers for complex logic to achieve the required business functionality.
  • Involved in Debugging and Fixing defects with a quick turnaround.
  • Optimized the Java code to increase the Performance of the project.
  • Coding and implementation of enhancements in least possible.

Environment: Java, JSP, Servlet, Java Script, CSS, Weblogic 12c, Oracle 11g R2, Struts 2.0, Web Service and CUECENT BPMS Suite.

Confidential

J2EE Developer

Responsibilities:

  • Involved in the coding using Java,Servlets and Jsp.
  • Running the application with Tomcat server.
  • Client side validation using Java Script.
  • Involved Bug fixing.

Environment: Web Sphere6.1, JSP, Servlets, HTML, JSP, Servlets, Java script.

Confidential

J2EE Developer

Responsibilities:

  • Involved in the coding using Java,Struts.
  • Running the application with Tomcat server.
  • Web page design
  • Client side validation using Java Script.
  • Involved Bug fixing.

Environment: Java, Jsp, Struts, Tomcat, Eclipse, CVS, MySql.

We'd love your feedback!