We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 6+ years of Information Technology experience with strong experience in Java/J2EE Application Development, Web Application Design, and Object - Oriented Programming, testing, and implementation Software Development Life Cycle (SDLC).
  • Extensive experience in J2EE technologies including specialization in JAVA SE, Servlets, JSP, JDBC, JNDI, Java Beans, XML, Struts, Oracle, HTML, and EJB for building Server-side Application with multilayer architecture.
  • Extensive experience in Web application development using - HTML, DHTML, CSS, XML, UML, JavaScript, Ajax, spring, Hibernate, Struts, J2EE (JSP, JMS, Servlets, JDBC, Java Beans, EJB).
  • Experienced in deploying J2EE Application Sever like Apache Tomcat7.x, JBoss 4.2.3, Weblogic8.x/9.x and Web sphere 6.x, 7.0 servers.
  • Working knowledge with Ant and Maven as Dependency Management and build tool in single module and multi module environment.
  • Extensive experience in developing Applications using React JS, Redux, Angular 2/4, Typescript, ECMA Script 2015/ES6, HTML5/4, Bootstrap and Web Content Management Tools (CMS).
  • Knowledge of using Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Strong Knowledge on Microsoft azure cloud services, storage accounts and virtual networks.
  • Strong exposure working with J2EE design patterns like MVC, Singleton and Factory Method.
  • Good knowledge in bug tracking tools like JIRA.
  • Expertise in using of Node JS, Express JS, and Mongo DB along with Mongoose.JS to create server side applications.
  • Extensive use of Version Controls like SVN, CVS and GIT subversions.
  • Experienced in Maintaining BEA WebLogic Server, on different UNIX (Sun Solaris 9/10, HP-UNIX, and AIX) Red Hat Linux, SUSE Linux and Windows XP/ 2003/2008 setting up the Development, Testing, Staging and Production environments.
  • Installed JDK, WebLogic, SOA suite, in GUI, Console and Silent mode.
  • Experienced in configuring WebLogic servers in a Cluster solution for High Availability, Load balancing and fail over support.
  • Good Knowledge on Selenium IDE and creating Scripts in Selenium RC by using Java.
  • Good knowledge in Spring Boot Application.
  • Extensive Knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular , React.
  • Experienced in Maintaining BEA WebLogic Server, on different UNIX (Sun Solaris 9/10, HP-UNIX, and AIX) Red Hat Linux, SUSE Linux and Windows XP/ 2003/2008 setting up the Development, Testing, Staging and Production environments.
  • Good Experience in web application design using open source Struts, Spring MVC, Amazon Web Services (AWS), JSF , Frameworks and J2EE Design Patterns.
  • Expertise on most of the Linux command-line commands.
  • Proven experience in writing SQL Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using MySQL and Oracle database tool.
  • Strong knowledge of OOPS (Java) along with understanding of SQL.
  • Good understanding of Views, Synonyms, Indexes, Joins, and Sub-Queries.
  • Experience with XML and related standards and technologies like Web Services, SOAP, WSDL, HTML, CFML, CSS, and JavaScript Angular1.6.
  • Strong exposure with Agile Methodologies and Waterfall Model.
  • Excellent understanding of project issues, tracking, solving, and closing issues.

TECHNICAL SKILLS

Languages: Java 8/J2SE 1.7, 1.6, XML, SQL, PL/SQL

J2EE Technologies: JAVA /J2EE, Servlets, JSP, JDBC, JMS, Web Services, REST, SOAP

Web Technologies: JavaScript, jQuery, CSS/CSS3, HTML5, Angular1.6, XML, JSON, AJAX

Frameworks: Spring Core, Spring MVC, JSF, Hibernate, Junit, Spring Boot, Spring Cloud, Spring Security,AngularJS, ReactJs, NodeJS

Databases: My SQL, Oracle 9i/10g/11g, MS Access, IBM DB2, MS SQL Server

IDE & Development Tools: IntelliJ, Eclipse, NetBeans. Spring Tool Suite, SQL Plus

XML Technologies: XML, XSD, XSL, XML Schemas, DOM

Web/App Servers: Tomcat.9, WebSphere Application Server, BEA WebLogic, JBoss

Version Control Tools: Git, Sub Version, CVS

Operating Systems: Windows 7/10, Linux

Methodologies: SDLC, RUP, Agile/SCRUM, UML, Design Patterns

Testing Tools: JUnit 4.x, TestNG

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Worked on Agile Methodology for development of the application.
  • Involve in gathering the requirements, analyzing the user specifications, and developing the application.
  • Used Java, J2EE, Hibernate and Spring Framework on server side.
  • Used J2EE Design Patterns such as Singleton Pattern, Factory Pattern etc.
  • Used Spring MVC framework on implementing backend Controllers.
  • Used Hibernate ORM to implement the middle tier with Spring IOC, AOP, Hibernate DAO Support and other features.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to MySQL Relational data model.
  • Used Kubernetes to deploy Scale, Load Balance, Scale and manage docker containers with multiple names Spaced Versions.
  • Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source.
  • Create fully functional Restful web services supporting both XML and JSON message transformation.
  • Used optimistic locking skills to solve the issue of the data conflicts and concurrent edit.
  • Used Spring Boot to develop the RESTful controller and service layer to handle the user's request.
  • Extensive use Java 8 features such as Lambda Expressions, Stream API on collections for effective sorting mechanism.
  • Performed Backend testing based on the Junit test and Mockito. Used Git for version control.

Environment: J2EE, JDK 1.8, Spring, Spring boot, Angular 6, Spring MVC, Hibernate, JavaScript, Kubernetes, Angular, HTML, CSS, Bootstrap, REST, Web Services, JMS, JUnit, MySQL, Maven, Linux.

Confidential

Full Stack Developer

Responsibilities:

  • Built Web pages that are more user-interactive using JavaScript, jQuery plugins for Drag and Drop and AutoComplete functionality.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS and JavaScript.
  • Worked with Core Java for business logic.
  • Worked with Angular 2 to develop single page applications.
  • Exception Management mechanism using Exception Handling Application Blocks to handle the exceptions.
  • Experienced with jQuery for animations styles in the application.
  • Involved in Design and Development of the web application through SDLC starting from initiation, design, deployment and production support.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS and JSP.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment and purchase confirmation.
  • Implemented client-side data validations using JavaScript and Server-side data validations using JSF validators.
  • Used AJAX API for intensive user operations and client-side validations.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Performed OR Mapping using Hibernate and collection mapping.
  • Worked with JAX-RS, JAX-WS and JAX-RPC web service technologies
  • Performed unit testing of the developed component using JUnit and it is used for testing the application modules and participated in the functional and integration tests.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Worked on UNIX environment for development.

Environment: Java, J2EE, Hibernate, PL/SQL, JDBC, Struts, EJB, JMS, WSDL, HTML, JavaScript, JSP, CSS, jQuery, JJSF, IBM DB2, XML, JAX-RS, Junit, Maven, WebLogic, Eclipse, Unix.

Confidential

Java Developer

Responsibilities:

  • Involved in designing, developing, and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Used SOA Integration service for Data Integration Service and Functional Integration Service. Used SOAP UI for the functional testing and inspection and invocation of spring-based Web Services.
  • Designing new components to fit in the already existing architecture using core Java, multi-threading different design patterns like the factory method, Abstract factory pattern, Singleton. While developing web-based applications used Web Services, both SOAP/WSDL and REST.
  • Developed Web application using JavaScript, AJAX, Java applets and servlets, HTML, XML, and template languages.
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases. Worked on server-side web applications using Node.js
  • Involved in Construction of UI using jQuery, AngularJS, Ext.js, Bootstrap and JavaScript.
  • Implemented Ajax and jQuery-based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework).
  • Developed the war/ear file using Ant script and deployed into Web Sphere Application Server.
  • Developed specialized search system using Cassandra DB, Angular 1.6, Java Servlets, JUnit, Maven.
  • Deployed, Managed and Monitored Cassandra DB Replica Sets / Databases. Prototyped Mongo DB new features across multiple stacks

Environment: Java SE, MongoDB, AWS, NodeJS, HTML, OOPs, Multi-threading, CSS, JavaScript, jQuery, AJAX, SOAP, SOA, Maven, JDBC, Apache Tomcat, Eclipse, Git, Windows XP, postman, Oracle.

We'd love your feedback!