We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Around 5 years of extensive experience in Software Development Life Cycle, Web Application design, Development, maintenance, programming, testing, End - User support of java-based web application.
  • Design, investigation and implementation of public facing websites on Amazon Web Services (AWS).
  • Designed and developed teh monitoring system used for AWS Elastic Environments, including monitoring individual instance health, overall environment health, and managing individual component failure cases e.g. missing ELB, misconfigured Auto Scaling Group, misconfigured EC2 Security Group, etc.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Used Hibernate 3.0 as an ORM Tool to access Database.
  • Designed architecture of real time processing micro services workflow considering teh upstream and downstream system capabilities.
  • Developing Micro Services, and creating API’s using Java Spring Boot framework using Maven as a build tool.
  • Expertise in Web Services architecture in SOAP, REST and WSDL using JAX-WS/JAX-RPC.
  • Strong background in Java/J2EE environments. Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, XML, Struts and Web Services. Well experienced in MVC architecture and Struts framework.
  • Proficient in Java/J2EE Design Patterns including SingletonFactory, Model View Controller (MVC), Data Access Object (DAO) and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, SQL Server, MySQL, DB2 and MS Access.
  • Experience in writing numerous test cases using JUnit framework. Expertise in developing dynamic web pages in HTML/CSS with AngularJS and ReactJS to developer UI and single page applications.
  • Strong understanding and good implementation knowledge on JavaScript frameworks like Vue.js and Ember.js
  • Strong implementation knowledge on JavaScript libraries like JQuery and Underscore.
  • Experience in deploying business applications using application servers and web servers like Web sphere, Web Logic, GlassFish, JBoss and Apache Tomcat.
  • Proficient in Core Java concepts like Multi-threading, Collections and Exception Handling concepts.
  • Strong experience in developing and automating Selenium testing with Web Driver, Selenium IDE, Jenkins, Junit.
  • Experienced in Behaviour driven development (BDD) and Test-driven development (TDD) approach using SCRUM framework under Agile Methodology.
  • Experience in version control tools like SVN, Github and CVS.
  • Good experience in log4J implementation for persist teh data into log files and experience with Ant and Maven for teh build and deployment of applications
  • Expertise with operating systems UNIX and Windows environments.
  • Highly self-motivated and goal-oriented team player with strong analytical, debugging, problem solving skills. Diversified knowledge and ability to learn new technologies quickly.

TECHNICAL SKILLS:

J2EE Technologies: Java, EJB, JSP, Servlets, Swing, Java Beans, Java Server Faces (JSF), Hibernate, Spring MVC, Spring boot, JDBC, NodeJS, SOA, JAX-WS and JAX-RPC

Web Technologies: HTML, JavaScript, CSS, Ajax, JQuery, AngularJS, React JS.

Web Services: SOAP, UDDI, WSDL, JAX-RPC, Restful, JAX-RS, JAX-WS, JAX-B, Axis2, Micro services, AWS (Amazon Web Services).

Application Server: WebLogic, JBOSS, IBM WebSphere, IMB MQ

Web Server: Java Web Server, Apache Web Server, Tomcat

SDLC Methodology: Agile Methodology and Waterfall Model.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2, NoSQL, MongoDB

Tools: Eclipse, MS-Office, Jenkins, Docker, Mockito, Log 4J, Junit, AWS, ANT, Maven, MyEclipse, MS Project, Net Beans, JIRA

Operating Systems: Windows and Linux Environments

Version Control Tools: SVN, Clear Case, Git, bitbucket

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Java/ J2EE Developer

Responsibilities:

  • Implemented REST Microservices using Spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Designed and implemented high availability and high-performance MySQL cluster.
  • Developing or maintaining a production-level cloud-based architecture in AWS.
  • Installing and automation of application using configuration management tools Puppet.
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Invoked in designing in NoSQL Databases MongoDB, Couch DB
  • Expose teh platform and application level core API's as RESTful web services and implement application workflows in rich user interfaces using jQuery.
  • Product enhancements and implement solutions for multi-tenant J2EE based legacy enterprise product enabling as Cloud based deployment and higher availability and scalability
  • Involved in API development and designing
  • Writing Junit test cases and automate them.
  • Provides teh end to end unit testing and integration
  • Ensured teh quality, architecture and accuracy of released code.

Confidential, Redwood City, CA

Java/J2ee Developer

Responsibilities:

  • Strong technical skills in teh areas of web applications using HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, AngularJS, and ReactJS.
  • Extensive experience with JavaScript frameworks like AngularJS and familiar with other frameworks/libraries such as Node.JS
  • Using Node Package Manager (NPM) to install teh necessary packages from my application using Node.JS.
  • Strong knowledge of building and architecting Single Page Applications (SPAs) using various frameworks like AngularJS, Node.js, and Bootstrap.
  • Developed core front end components of a fast, scalable, complex desktop-class web application using AngularJS framework.
  • Experience in implementing teh various services using Microservices architecture in which teh services working dependently, implemented Spring Boot Microservices to divide teh application into various sub modules.
  • Used Spring MVC, AJAX and Dependency Injection for handling presentation and business logic.
  • Developed user-friendly interface to seamlessly combine teh new module with existing login system by using AngularJS.
  • Developed web tier using JSP, HTML and JavaScript. Client validations using JavaScript, JQuery and Java classes for business layer.
  • Developed persistence Layer using Hibernate to persist teh data and to manage teh data
  • Developed Hibernate configuration files and queries and Implemented DAO classes
  • Developed teh application using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability
  • Developed unit testing frame work using JUnit test cases for continuous integration testing.
  • Worked with IDE as Eclipse Indigo and deployed into Oracle WebLogic Application Server & used Maven build tool to achieve more functionality for build process.
  • Used SVN for version control.

Environment: Core java, Java/ J2EE, JSP, Hibernate, Spring, Struts, JavaScript, Web services (SOAP, RESTful), Amazon Web Services, Junit, log4j, Web Logic Application Server 11g, and Oracle 11g.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design and development phase of teh Software Development Life Cycle (SDLC).
  • Involved in functional requirements review and creating technical design documents and Integration Solution Design documents.
  • Implemented teh Model View Controller architecture by developing controller and service implementation classes.
  • Involved in implementing teh UI Interface for teh internal desk support web application (ETMS)
  • Analyzed, Designed and developed teh new requirements of teh fulfilment module.
  • Implemented presentation tier using HTML, JSP, Servlets, AJAX frameworks.
  • Used JavaScript and JQuery for client-side validation.
  • Implemented Spring MVC framework for developing J2EE based web application.
  • Implemented MySQL, JavaScript/jQuery, and HTML/CSS, XML, XSTL solutions as per project specifications.
  • Used Hibernate to connect and access database.
  • IBM WebSphere to deploy J2EE application components
  • Database tier involved teh Oracle
  • Developed JUnit test cases.

Environment: Java, JSP, Servlets, Spring, Hibernate, SQL, PL/SQL, HTML, JavaScript, JQuery, Oracle, WebLogic, Junit, Log4J, Eclipse IDE

Confidential

Java Developer

Responsibilities:

  • Primary responsibility was design teh GUI and develop service and DAO layer for teh assigned module
  • Prepared Unit Test Cases for teh assigned modules.
  • Implemented User Entitlements for teh Application.
  • Redesigned teh web applications by replacing teh Custom MVC framework with teh Spring API MVCmodule.
  • Giving support service to teh business in terms of answering queries, resolving problems and assisting in teh development and implementation of new releases.
  • Worked closely with Operations business users and other support team members to ensure that teh systems are performing well and evolving to support teh needs of teh business.
  • Provided Enhancement to teh existing application in teh system as per business requirements. Identifying all technical and other problems related to teh change requests.
  • Responsible for teh Requirements Analysis for development of design artifacts such as sequence, collaboration and class diagrams. Technical and process documentation and making sure teh documentation is up to date.
  • Deployed teh application on JBoss.
  • Provided production and maintenance support for teh client

We'd love your feedback!