We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Glendale, CA

PROFESSIONAL SUMMARY:

  • 5 years of experience in analysis, design, development and implementation of Web Based, Client/Server applications and Database applications.
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including Core Java, JDBC, Hibernate, Spring, JSP, Servlets, Java Beans, EJB and JNDI.
  • Proficient in using RDBMS concepts and worked with Oracle.
  • Strong front - end UI development skills using scripting languages HTML/HTML, DHTML, CSS/CSS, JSP, JavaScript, Angular2.0, 3.0, XML and PHP.
  • Worked extensively on technologies Spring, Web services, Tomcat, SOAP, XML, JMS, JNDI, JDBC and various Databases like Oracle, MySQL and Microsoft SQL server during my tenure in Software Development.
  • Strong experience on various development environments like Eclipse.
  • Ability to understand the Java Wed technologies JSF/JSP, jQuery, Angular JS.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • Worked on front-end/presentation tier development using Struts Framework that includes JavaScript, Ajax and CSS.
  • Experience of the Maven in development of the application.
  • Knowledge in the Jenkins and also the other JVM language.
  • Worked on implementation of the version control software GitHub, CVS, VSS, SVN and Clearcase.
  • Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.
  • Implement JBoss drools rules for comparing the data between Trading Systems and Accounting Systems
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Extensive knowledge in Agile, Waterfall and TDD Methodologies.
  • Experienced in writing and implementing unit test cases using Junit, Easy mock and Mockito.
  • Experience working with version control tools SVN , CVS , GIT .
  • Knowledge of the payments industry.
  • Knowledge in the Mean Stack Development in the Project development
  • Experienced in writing and implementing unit test cases using Junit, Easy mock and Mockito.
  • Good at the programming and also with scripting languages.

TECHNICAL SKILLS:

Programming Languages: Java 8, J2EE,Python, C++, PL/SQL, Spring 3.2/4.0, Hibernate 4.0, UNIX Shell

Web Technologies: HTML5, CSS3, JavaScript, XML, JSP, Apache Tapestry, Servlets, jQuery, Angular JS, NodeJS.

Web Services/ Testing: REST (JAX-RS) and SOAP Web Services (JAX-WS), AWS, Junit 3.8 and 4.10, Slf4j-log4j,Drools, JMeter

Databases: Oracle 10g/11g, MySQL, DB2 9.7, MongoDB

WEB/Application Servers: Oracle WebLogic 10c, 11g and 12c, IBM WebSphere 8.0.8.5, Tomcat 6.0 and 7.0 and JBoss

Build Tool/ Servers: Ant, Maven 3.0 and above, Gradle, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Glendale, CA

Java Full Stack developer

Responsibilities:

  • Involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Involved in developing various applications within the Sam ’ s ecosystem of applications like Inventory transformation, Payment Gateway and internal to external file transfers.
  • Development of the new SOAP/Rest Based web services.
  • Designed and developed the login portal using framework Angular 2 along HTML , CSS.
  • Developed a web application by using Angular2 as front-end, and using Web API to receive and pass data to backend.
  • Integrate the services with Gul application.
  • Taken care of complete java multi-threading part in back end components.
  • Implemented a highly-scalable vertical and horizontal, performance efficient drools architecture.
  • Collaborate effectively within team and across teams with QA.
  • Implemented a highly-scalable vertical and horizontal, performance efficient Drools architecture.
  • Implement JBoss drools rules for comparing the data between Trading Systems and Accounting Systems
  • Used Spring support for JDBC for all CRUD (Create, Update, Delete) operations.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Developed Server side components which include Spring controllers, Business Services, DAO and persistence layer.
  • Designed and developed RESTFUL service interface using Spring 4 to the underlying customer event API for Payments, Registration, Services.
  • Strong experience with MongoDB development and migration from SQL relational database to NOSQL.
  • Prepared Unit test cases for testing the new functionality and supporting SIT and UAT till the roll out to production.
  • Used RDMS queries for the database purpose.
  • Knowledge in the Agency Management Systems/Incentive management Systems .
  • Used Apache camel to Web design.
  • Customized SOAP Web Services using Spring SOAP API framework, sending JSON format data packets between front-end and middle-tier controller.
  • Provide the system administrator level support of Application Using Shell Shelling
  • Provide system management involving account monitoring Security, operating system Installation.
  • Heads on experience Spring Boot, APM, Log Insight.
  • Responds to issues and problems via ready brought forward and ensures they are resolved in time.
  • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integrations.
  • Used the performance monitoring tool like Splunk and Dynatrace.
  • Monitored the application using the Splunk.
  • Wrote SOAP schema for data transmission among services from legacy systems.
  • Development of new cache services using Couchbase cache and Cassandra. Exposing new REST APIs for other systems.

Environment: J2EE, Oracle, Spring Framework, Couch base, Cassandra DB, Unix, Multi-threading, Shell Scripting, JSP, SOAP/REST APIs, DB2,Junit,Mokito,Maven, Splunk, git bash, JIRA, OneOps

Confidential, Denver, CO

Java Full Stack developer

Responsibilities:

  • Design & development of new Java/J2EE middle tier components.
  • Preparing Design Documents, conducting impact analysis of requirements on the platform, participating in business meeting.
  • Utilized AWS Cloud Watch to monitor the performance environment instances for operational and performance metrics during load testing.
  • Designed and developed the login portal using framework Angular 2 along HTML , CSS.
  • Developed a web application by using Angular2 as front-end, and using Web API to receive and pass data to backend.
  • Participation in tech review scrum meetings for recent ongoing installations/deployments.
  • Followed Agile methodologies in the Software Development Life Cycle with a Test-Driven Development approach to build the application.
  • Heads on the Java the application development.
  • Implemented Spring and Hibernate frameworks along with Restful webservices in developing the application.
  • Developed User interface module HTML5, JavaScript, AngularJS, JSP and jQuery.
  • Used Ajax and jQuery for creating dynamic web pages which interact frequently with the server.
  • Used frameworks for generating animations in the user interface.
  • Used Core, MVC, AOP, Boot and Security Spring modules for application development.
  • Worked on Spring Core modules like IOC and dependency injection.
  • Implemented RESTful webservices by using JAX-RS and Jackson implementations to retrieve data from client side.
  • Used Microservices architecture with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Done the database part in the MySQL with using the script.
  • Used cloud services to deployed the web design.
  • Implemented AWS High-Availability using AWS Elastic Load Balancing (ELB), which performed a balance across instances in multiple Availability Zones.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Used Amazon IAM to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.
  • Used GIT repository to commit and checkout code.
  • Developed REST based Microservices using Spring Boot.
  • Developed RESTful API's, which takes in an HTTP request and produces the HTTP response in JSON format using Microservices.
  • Used various features from AngularJS like data binding, routing, custom filters and directives to meet various customized requirements.
  • Used HTTP services and resource in AngularJS to get and handle JSON data from the backend.
  • Maintained cross-browser compatibility using libraries like jQuery and achieved responsiveness using Bootstrap CSS.
  • Used the automated build tool like CI/CD integration.
  • Providing support for System Integration Testing & User Acceptance Testing.
  • Unit testing of the developed/modified application program using different test scenarios and test cases using Junit and Mockito.

Environment: Java, J2EE, HTML, JSP, CSS, JavaScript, jQuery, JSP, AJAX, AngularJS, Spring, Hibernate, JPA, JMS, REST Webservices, JAX-RS, Jackson, Microservices, EC2, S3, ELB, Security Groups, IAM, RDS, Cloud Watch, PL-SQL, Oracle, Mockito, JUnit, Soap UI, GIT, Maven, Jenkins, Glassfish, JIIRA.

Confidential

Java Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Development, Integration and Testing of application modules.
  • Involved in the requirement gathering.
  • Involvement angular JS to develop the JavaScript.
  • Mostly my part will be server side development.
  • Mostly used J2EE for the web design of the web pages.
  • Developed presentation layer using JSP, HTML, Java Scrip, JQuery and CSS.
  • Have developed stateless session enterprise java beans.
  • Implemented a variety of Spring MVC Controller classes that coordinate the flow of control from the presentation tier to the Middle tier. These controller classes handle multiple request types by extending the behavior of Spring MVC Controller classes.
  • Gained knowledge in the unit testing by using in this project.
  • Used CI/CD pattern in the frame works.
  • Gained solid knowledge and development the project with SQL oracle alone with MySQL also.
  • Done the database part in the MySQL with using the script.
  • Object oriented analysis and design using common design patterns.
  • Experience collaborating with Senior Technical Staff.
  • Implemented the project using IDE Eclipse.
  • Experience with the testing team members to gain knowledge in the testing side.
  • Gained knowledge with SQL and NoSQL based solutions.
  • Used to test software when the coding has done with the first part of the project.
  • Gained knowledge in the APL alone with Java application development.
  • Implemented the customer service-oriented attitude.
  • Connect to the Foreign JMS Server to send the message to the request queue and get the response from the reply queue.
  • Used Google Maps API (JavaScript Library) for map integration.
  • Worked on JQuery, AJAX, JSON and JSF for designing highly user interactive web pages.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Implemented the integration with the back end system with web services using SOAP
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Developed JSF components, implemented event handling using Java, JSF and JavaScript for various modules.
  • Developed stored procedures and triggers with Oracle.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Installed and configured Jenkins for continuous integration.
  • Used automation testing got the project.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
  • Deliver project with quality driven designs.

Environment: Java, J2EE, JSP, JSF, Servlets, Hibernate, SQL, Springs, JQuery, JNDI, JMS, Oracle, JBOSS, ANT, XML, Java Script, HTML, CSS, Windows, WebLogic, Eclipse, Jenkins, Log4j, Google Maps API .

Confidential

Software Developer

Responsibilities:

  • Developed the User Interface using HTML, CSS, JavaScript, JQuery and AJAX and design solutions using Java / J2EE technologies like Struts and spring.
  • Involved with bug fixing on functionality, performance and designing issues.
  • Worked with a content management tool to design graphical contents.
  • Designed mockups and demo for clients.
  • Gained knowledge in the java application development.
  • Gained the knowledge in the Reltio MDM.
  • Gained knowledge in the agile software development process.
  • Providing customer support through support tracking tools like Assyst.
  • Ensuring the compatibility of websites with various website browsers.
  • Design eye-catching icons and other graphical elements to be used in our client’s software products, online, and potentially in printed materials. These graphical elements will communicate the personality and value proposition for a product brand.
  • Create interaction models in response to functional requirements and usability data, and produce both low- and high-fidelity interactive UI prototypes.
  • Understand the business of the company.
  • Used automation testing got the project.
  • Deliver project with quality driven designs.
  • Extensive or high level of HTML, DHTML, XHTML, CSS implementation.

Environnent: Core Java, Spring, Hibernate, UI Technologies HTML, CSS, JavaScript, jQuery, Ajax.

We'd love your feedback!