We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Have 7+ years of experience in end - to-end development, analysis, and design (functional and technical) of enterprise application based on varied technologies.
  • Excellent knowledge in design patterns and server-side Java/J2EE technologies along with application server like JBoss AS, Tomcat and databases like PostgreSQL, Oracle, MySQL, MS SQL Server.
  • Strong analysis and design expertise in implementation of highly scalable, performance oriented enterprise application in distributed, clustered, and high availability environment
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Experience in Amazon Web Services(AWS) including VPC, EC2, ELB, S3, and EBS, ROUTE 53
  • Have been involved in performance analysis and profiling to improve application/system performance
  • Have In-depth knowledge of configuring and deploying applications to JBoss AS7 and Tomcat as well as configuring open-source databases like PostgreSQL and MySQL to business needs.
  • Diverse experience utilizing Java tools in tiered architecture applications including J2EE, JDBC, JNDI and JMS, JSP, Servlets, Java - Swing, Spring technologies.
  • Worked on API integration and development on Lucene/Elastic, Quartz, iText, Apache Vysper, XMPP, HSQL, H2
  • Fluid understanding of multiple programming and scripting languages, including C, C++, Java, HTML, XML, Pro-C, SQL, PL/SQL. Moderate experience with JavaScript, shell script, CSS, jquery, ajax, AngularJS, Bootstrap UI.
  • Strong Experience in DB design and scripting using SQL, PL/SQL to write Stored Procedures, Functions, Triggers. Working knowledge of NoSQL, MongoDB
  • Expert in using Java IDEs like Eclipse and java build tools ant, ivy and maven.
  • Hands on version management tools like CVS, Subversion and Microsoft SourceSafe, continuous integration tools Jenkins, bug-tracking tools JIRA.
  • Proficient in Object Oriented Principles, Methodologies, and Best Practices.
  • Have ability to work independently for implementation and delivery of critical business components.
  • Good knowledge of the different processes involved in the Software Development Life Cycle having exposure to the standards, procedures & documentation.
  • Expertise in working with Agile methodologies like Test Driven Development (TDD) and Scrum Methodology.
  • Significant experience using UML, particularly in the construction of use-case, sequence, state, activity, and deployment diagrams.
  • Have high learning curve to learn and adapt quickly with new tools and technology.
  • Demonstrated ability to multitask and manage multiple projects in a cross-functional environment.
  • Excellent communication, interpersonal and presentation skills

TECHNICAL SKILLS:

Languages: JAVA 8.0/7.0/6.0/5.0 , C, C++, SQL, PL/SQL

Frameworks: AngularJS, Spring 4.x/3.x/2.x, Hibernate 3.0/2.1, Struts 2.0/1.2

J2EE: Servlets, JSP, JSTL, JMS1.1, JDBC, Junit, JNDI Web Services, XML, JAXB, DOM, SAX, JavaMail, Multi-threading, JTA.

Web Technologies: AngularJS, jQuery, Html, JavaScript, Ext JS, CSS, AJAX

Database: Oracle, DB2, MongoDB

Testing Frame Works: Junit, EasyMock, Mockito

Tools: UML, Rational Rose, Splunk, SQL Developer, TOAD, Hudson, Jenkins, Ant, Maven, Log4J, SOAPUI, Rest Client UI, Postman, Grunt, Node JS

Operating Systems: Unix, Linux, Windows

Web/AppServers: Tomcat, WebSphere, WebLogic

IDEs: Eclipse 3.4, Spring Tools Suite

Methodologies: Waterfall Model, Iterative, Agile, Test Driven Development.

Version Control Systems: CVS, SVN, GitHub

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. JAVA/J2EE Developer

Responsibilities:

  • Actively involved in mock screens development and project start-up phase.
  • Efficiently managed the tasks and working and delivering features in a fast-paced scrum environment.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Developed UI Layer for the application using HTML5, CSS3, AngularJS and Bootstrap.
  • Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Participated in coding Spring AOP components for the Logging, Exception handling and Transactional Model to handle many requests
  • Support & Enhancement to the existing implementation of correspondence components which are developed using EJBs, JPA and Web Services / JMS Technologies.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for status report.
  • Implemented Authentication & Authorization with Site Minder and spring security.
  • Working within SOA based enterprise framework to build web services for Middle Tier processing.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Implemented AWS IAM for managing the credentials of applications that runs on EC2 instances.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Analysed current legacy infrastructure, established business case, and built consensus for virtualized IaaS / PaaS near term strategy with SaaS mobile cloud services end state.
  • Developed SOAP based web services using WSDL, SOAP, JAX-WS and AXIS.
  • Produced as well as consumed RESTful web services using Jersey API's.
  • Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.
  • Followed up with Tivoli Manger group to run the spring batch jobs at specific times.
  • Done with peer level code reviews.
  • Fixed defects identified during QA, UAT and Production.
  • Done with Web logic application server set up & deployed the application on it.
  • Worked with GIT which is used as a version control tool in the project.
  • Done with Unit testing using JUnit and Mockito.

Environment: Java1.7, J2EE, Servlets, Spring-MVC, IOC, AOP, Hibernate, Eclipse, Angular-JS, Bootstrap, CSS3, HTML5, Web logic Server, WSDL, SOAP, JAX-WS, AXIS, Jersey, Oracle 11g, Oracle SQL Developer, PaaS, GIT, JIRA,AWS

Confidential, Richmond, VA

Java/J2EE Developer

Responsibilities:

  • Involved in project design, application development, code reviews.
  • Design and implement Invoice Queue Management as a new application. This included back-end as well as front-end development.
  • Develop back-end Rest-full Web Service using Spring IOC, Spring AOP, Spring MVC
  • Developed the view-controller components using JSPs, JavaScript, CSS, HTML, AngularJS, BootStrap UI Spring Form, jQuery and AJAX.
  • Manage WebSphere deployments and troubleshoot server related issues in dev.
  • Help server team to resolve WAS related issues in QA and production environment.
  • Enhance existing document storage and retrieval application.
  • Develop SQL schema and queries for the new implementations.
  • Hands on experience in writing Spring Restful Web services using JSON / XML.
  • Create JSON model for request/response mapping.
  • Develop AngularJS based data model for the UI actions.
  • Develop AngularJS controllers and directives along with AngularJS based AJAX calls to load and update data at the UI end.
  • AngularJS/BootStrap based responsive UI.
  • Develop MongoDB based file storage system to replace IBM Content Manager.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders components
  • Developed the web-services and analysis of SOAP envelope using SOAPUI.
  • Generate Entity mapping through Eclipse Database Explorer and Hibernate JPA.
  • Develop ANT script for build management. Integrated Apache Ivy to ANT for dependency management of the project.

Environment: Java/J2EE, IBM WebSphere, SQL Server, DB2, Restful Web-Services, SOAP, jQuery, AJAX, Spring MVC, Spring Core, Hibernate/Hibernate JPA, JSON, XML/JAXB, BootStrap UI, MongoDB

Confidential, Charlotte,NC

Java/J2EE Developer

Responsibilities:

  • Participated in the agile release planning, backlog grooming sessions and retrospective sessions as per company agile guidelines.
  • Involved in developing the presentation layer using Spring MVC, AngularJS, EXT JS, CSS3, HTML5, JavaScript, jQuery and AJAX.
  • Used various directives, filters and in-built services in Angular JS. Written Controllers and service objects.
  • Involved in developing the service layer using Spring.
  • Worked with SOA Technology, Created and consumed SOAP and Restful web services.
  • Extensively used SOAPUI and Postman for testing web services.
  • Worked on Spring Boot module.
  • Used Spring JMS to perform asynchronous operations.
  • Used Futures from concurrent API and Spring Async annotation to execute web service calls asynchronously and concurrently.
  • Configured rewrite rules in apache web server.
  • Involved in developing the persistence layer using Hibernate.
  • Written unit tests using Junit and Mockito.
  • Worked with object oriented design principles like inheritance, polymorphism,
  • Written queries to save and retrieve user data from MongoDB.
  • Used browser developer tools to debug the issues.
  • Extensively used Core Java concepts Collections, Generics, Enums, Annotations and several utility classes from Apache like CollectionUtils and StringUtils etc.
  • Configured Hudson jobs and fixed sonar violations.
  • Provide theproductionsupportfor the application to the business users.
  • Used Winscp and putty to connect with UNIX machines to perform deployments, start/stop servers and monitoring the logs in various Environments.
  • Used Splunk to monitor logs.
  • Written complex SQL queries and Used SQL developer for interacting with data base
  • Used Maven as a build tool.

Environment: JDK1.7, Spring4.x, Eclipse, Apache Web server, Tomcat, Weblogic, AspectJ, SQL Developer, Visio, SVN, Maven, Log4J, Junit, Mockito, Jenkins, SOAPUI, Postman, Hibernate, MongoDB, Splunk, PostgreSQL, Nodejs, Grunt.

Confidential, Memphis, TN

Jr. Software Developer

Responsibilities:

  • Participated in the business requirements analysis meetings and prepared use-case diagrams using Rational Rose.
  • Involved in development of very critical transactions- Hotel Search, Availability, Booking, Guest Enroll and Guest Update.
  • Involved in installing and configuration of apache web server which is being used to serve static resources (css/js/images) and route the requests.
  • Developed Rest clients using Spring’s Rest Template and Restful Web services using Jersey Framework.
  • Developed the presentation layer using Spring, JSP, JSTL, JavaScript, HTML, CSS, jQuery Ext JS, and AJAX.
  • Developed custom tags and EL-functions to separate presentation and processing logic
  • Developed Service Layer Using Spring and persistence layer using Hibernate.
  • Worked on enhancements and defects.
  • Extensively worked on various features of Hibernate such as Associations, Caching, Lazy loading and HQL
  • Extensively used Dependency Injection and AOP features of Spring Frame work.
  • Extensively worked on Web Services to send and receive the data from NGT.
  • Extensively worked on TOAD for interacting with data base.
  • Developed complex SQL queries to perform efficient data retrieval operations.
  • Developed Unit, Integration Test Cases using Junit and JMock technologies.
  • Provide theproductionsupportfor the application to the business users.
  • Involved in complete software development life cycle (SDLC)
  • Developed the custom build scripts using ant tool.
  • Written complex SQL queries and Used SQL developer for interacting with data base

Environment: JDK1.6, Spring2.5, Hibernate3.0, Eclipse 3.4, Weblogic application server 10.2, AspectJ, Oracle10g, TOAD, JIBX, Rational Rose, SVN, Ant Build, Log4J, Junit, Easy Mock.

We'd love your feedback!