We provide IT Staff Augmentation Services!

J2ee Programmer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • 7 years of experience in the IT industry, involved in complete software development life cycle including requirement gathering, analysis, design, development, deploying and testing.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Rational Rose and Microsoft Visio.
  • Expertise in J2EE - Java, Servlets, JSP, JavaScript, AJAX, Spring Framework and ORM tools like Hibernate.
  • Developed rich and complex Web UI using AJAX, HTML/CSS, JavaScript, JQuery and Bootstrap.
  • Experience in Big Data with good understanding of the Hadoop Distributed File SystemEcosystem (MapReduce), MongoDB.
  • Developed web-Methods flow Service and java service including JDBC adaptor service, transaction management, caching, error handling, HTTP and SMTP client.
  • Experience in working with Databases like Confidential , DB2 and MYSQL, PostgreSQL and writing complex SQL, PL/SQL.
  • Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC, Spring Boot, Spring Security, Spring Data and AOP features
  • Exposed to Web services usingRest Web Services.
  • Good knowledge of GIT version control systems.
  • Experience in working with remote teams.
  • Strong background in supporting production environments and meeting customer needs.
  • Strong experience with Maven, Log4j and JUNIT for unit testing.

TECHNICAL SKILLS:

Languages: Java/J2EE, Python, C,SQL, UML

Technologies: JSP, JDBC, Spring 4.0/3.x, Hibernate, Web Services, SOA, SAX and DOM Parsers, Hadoop, Mapreduce,AJAX.

UI: HTML/CSS, JavaScript, JQuery, AngularJS, NodeJS, ReactJS, Bootstrap.

Development Tools (IDEs): Eclipse, NetBeans, MS Visual Studio 2005

Web/Application Servers: Tomcat, WebLogic, IBM WebSphere and JBoss.

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and Factory, Abstract Factory and Prototype.

RDBMS: Confidential, Big Data, HADOOP, MapReduce, MongoDB, MySQL, DB2.

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit

Version Control: GIT

Methodologies: Agile and Waterfall Methodology

Build Tools: Ant, Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

J2EE Programmer

Responsibilities:

  • System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Developed responsive UI using HTML5/CSS3,Javascript, Ajax, jQuery and Bootstrap .
  • Developed applications using Spring MVC framework.
  • Used Agile methodology.
  • Configured and Used Spring Data-hibernate to manipulate data in database
  • Used Spring Core, Spring IOC, Spring MVC to develop the applications.
  • Involved in preparing engineering specification with OOA and OOD. Used Rational Rose to develop Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State Diagrams. Data Modeling.
  • Converted Python/Django application to Java J2EE.
  • Used JMS for billing to the Insurance companies for patients appointments and treatment.
  • Used Confidential and MySQL Database for storing/retrieving Orders /Billing and history information
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Created custom Exception classes to display appropriate error messages to business users.
  • Used Junit to perform white box testing of application. Created test conditions/test data.
  • Used Log4j for logging Errors and publishing logging information to various preferred destinations.
  • Used Jenkins for continuous deployment.

Environment: Java, J2EE, JSP, Python, Spring 4.0/3.x, Hibernate, JavaScript, CSS, AJAX, Weblogic App Server, AGILE, XML, PL/SQL, JDBC, Maven, Git, Confidential, Jenkins, Junit, Unix.

Confidential

J2EE Programmer

Responsibilities:

  • Gathered requirements from Stake holders and did High Level design and data flow.
  • Developed responsive UI using HTML5/CSS3,Javascript, Ajax, jQuery and Bootstrap .
  • Developed applications using Spring MVC framework.
  • Developed business logic using Java.
  • Configured and Used Spring Data-hibernate to manipulate data in database
  • Used Spring Core, Spring IOC, Spring MVC to develop the applications.
  • Used JMS for billing to the Insurance companies for patients appointments and treatment.
  • Used Confidential, PL/SQL for storing/retrieving customer account information.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Created custom Exception classes to display appropriate error messages to business users.
  • Used Junit to perform white box testing of application. Created test conditions/test data.
  • Used Log4j for logging Errors and publishing logging information to various preferred destinations.
  • Used Jenkins for continuous deployment.

Environment: Java, J2EE, Spring 4.0/3.x, Hibernate, JavaScript, CSS, AJAX, Tomcat/JBOSS Server, Confidential, PL/SQL, JDBC, Maven, Git, Confidential, Jenkins, Junit, Unix.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis and Design of the Project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Involved in developing prototypes of the product.
  • CreatedUML Use Cases, Sequence diagrams, Class diagrams and Page flow diagrams using Rational Rose.
  • Designed and developed UI using HTML, JSP and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed ANT scripts for builds and deployments.
  • Developed Controller Servlets, Action and Form objects for process of interacting with Confidential database and retrieving dynamic data.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
  • Used Hadoop Distributed database for creating Purchase orders for low inventory items.
  • Wrote Java Mapreduce jobs.
  • Wrote JavaScript validations on the client side.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Responsible for packaging and deploying components into the Tomcat.
  • Used java IO to create reports, which were mailed to be mailed to manager every hour.
  • Responsible for performance tuning of the product and eliminating memory leakages in the product.
  • Conducting Code Review meetings with developers.

Environment: Java, Java Beans, JSP, Hadoop, MapReduce, JBuilder, JavaScript, Servlets, JDBC, LOG4J, XML, XSLT, HTML, Struts, SAX, DOM, Tomcat, UNIX, Confidential .

We'd love your feedback!