Full Stack Java Developer Resume
Fremont, CA
SUMMARY:
- 3 plus years of experience as Java Developer over academic and professional period, Excellent exposure in Analysis, Software Application Design, Development and Implementing Object Oriented Applications.
- As a Developer in Java, experience on architecture and development skills by using latest technologies includes Java, C++, EJB, JMS, and working experience on J2EE.
- Knowledge in working with NoSql Databases such as Mongo DB and Cassandra.
- Good Exposure on SOAP, REST and WAP.
- Experience in working J2EE frameworks such as Struts, Spring, JSF and Hibernate.
- Experienced in Object - Oriented Analysis and Design. Good exposure at various Design Patterns, UML and Enterprise Application Integration.
- Experience with modern Front End Framework such as Angular and Backbone.js, processing the User Interfaces using ReactJS for speed and scalability of the application.
- Proficient in performing unit testing for applications by using JUnit and Mockito Frameworks.
- Worked under Agile with Scrum and Waterfall Methodologies.
- Skillfulness in Designing and Implementing web server solutions and deploying Java Application Servers such as Web Logic, configuring Apache Tomcat Web Server and configuring various Servlet engines.
- Good database connectivity skills on various databases such as Oracle 8i, MS SQL Server and MySQL.
- A good team player/builder who is focused on achieving the organizational goal with a strong technical background.
TECHNICAL SKILLS:
Languages: Java, UNIX, C, C++, SQL, PL/SQL, Python
Application Servers: JBoss 6, WebLogic, Tomcat 8
Databases: Oracle, MySQL
Client / Server Technologies: J2EE, JSF, Spring, Hibernate
Development Tools: Eclipse, TOAD
Scripts: JavaScript, PHP
Front End Technologies: Angular 2, HTML5, CSS3, Node.JS, JSON, Bootstrap
Operating Systems: Windows, macOS, Linux
NoSQL Databases: Mongo DB, Cassandra, DynamoDB
Other Technologies: EJB, JSP, Junit, SOAP, REST, AWS, JMS
PROFESSIONAL EXPERIENCE:
Confidential,Fremont CA
Full Stack Java Developer
Responsibilities:
- Extensively worked on the entire (SDLC) life cycle of the project right from designing the project to its implementation as a developer in Java.
- Usage of SOAP Web Services to integrate the project modules to generalize its functionalities.
- Developed presentation layer with the usage of Angular JS, HTML, JSP, AJAX for front end frame work and extensively used Node.js for stable run time environment of the application.
- Undertaken responsibility to Collaborate with Business Analysts and Systems Analyst to verify business rules and size the project using Functional Requirement documents.
- Usage of standards of J2EE design patterns and Model-View-Controller(MVC) in application design.
- Exposure in developing projects using Spring Integration, Spring MVC, Hibernate.
- Designed and Coded user interface UI using third party software tools like EBA grid.
- Usage of Hibernate for Object Relational Mapping to interact with databases.
- Vast experience in handling fixing the production issues on timely basis in accordance with the existing situation.
- Involvement in Preparing Technical Design document and User Documentation.
- Knowledgeable in participating in code review meetings with development team.
- Involved in application deployment using MAVEN and SVN implementation.
- Possess experience in preparing the Unit Specifications for module and Unit Testing and implemented the JUnit Tests.
- Equipped with the skill of Unit Testing/ module and Integration Testing of application modules.
Environment: Java 8, J2EE, JDBC, XML, Angular, CSS3, Bootstrap, React, DB2, UNIX, UML, Log4j, JUnit, Maven, REST, AWS, WSDL, Web Services, IntelliJ, SQL Server, jQuery, SaaS, AJAX, HTML5, CSS3, SVN, EJB 3.0, Jenkins, JIRA.
Confidential
Systems Engineer
Responsibilities:
- Involved in need gathering, analyzing and preparing design documents and reviewing it with business.
- Responsible for designing of user interface.
- Performed Unit testing and Integration Testing.
- Expertise in analyzing and fixing Production issues.
- Experience on Servlets, JSP, JDBC, Struts and Java script under MVC Architecture and implemented OOAD concept for the application development.
- Wrote user interface components by using JSP Standard Tag Library (JSTL).
- Written Web Services to perform several operations on supplier information.
- Provided supported to the application through debugging, fixing and maintaining during releases
- Knowledge of mapping the data from various vendors with existing database.
- Experience in updating the supplier database when new updates are available.
- Worked on JUnit for automated basic end-to-end testing.
Environment: Java 1.6, J2EE, Spring, Java Script, EJB 2.1, Servlets, JSP, Struts, Web Services, JMS, WebLogic, Ajax, XML, Oracle 9i, Log4J.
Confidential
Research Intern
Responsibilities:
- Recognizing and mapping of each word to its grammar correspondence using Parts of Speech (POS) tagger library.
- Indexing the document structure to a binary tree to analyze the grammatical syntax of each sentence.
- Worked on eliminating redundancy and derived scoring pattern with use of multiple parameters to produce assessment evaluation.
- Implemented the project as a web application using JSF and JPA.
Environment: Java, J2EE, JSF, Servlets, Oracle 9g, JSTL, Junit, Apache Tomcat, JSP, JPA, NLP (Libraries from Stanford), and Log4j.