We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 9 years of experience in IT industry in Software Analysis, Design, Development, Testing, Deployment and Maintenance of Web and J2EE applications.
  • Experience in different phases of Software Development Life Cycle (SDLC) including Design, Implementation and testing during the development of software applications.
  • Experience in developing and deploying applications using Web Sphere Application Server, Tomcat, Web Logic and JBOSS.
  • Expert in Web Development using Java/J2EE technologies like Java, multithreading, JSP, JDBC and XML.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) SPRING framework and Hibernate.
  • Experience with Spring Web services, Spring Security, Spring Boot, and Spring JDBC Template.
  • Experience with Installing and configuring AWS cloud servers with Linux, Tomcat, MySQL, Apache, etc.
  • Installed and maintained My SQL Database.
  • Set up and administer Amazon servers (AWS, Linux, Apache and MySQL).
  • Experience designing REST APIs and developing Restful Web Services.
  • Design & implementing Restful APIs, SOAP, WSDL, JSON, Web services and XML.
  • Well versed withJ2EE Design PatternslikeSingleton, Factory, Front - Controller, Data Access Object (DAO), Data Transfer Object (DTO), and Spring MVC.
  • Excellent Core java skills and OOPS.
  • Developed a core component of Analytics with MVC frameworks - Angular and JavaScript design patterns.
  • Skilled in writing technical specification documents, translating user requirements to technical specifications.
  • Expertise in back-end/server-side java technologies such as: Java Persistence API (JPA)
  • Designed various modules on the website using technologies like CSS and JavaScript.
  • Responsible for testing and fixing bugs found on the website.
  • Worked with Admin for storing and retrieving data for the website.
  • Experience using Front End Technologies such as HTML, CSS, JavaScript, Bootstrap
  • Developed a core component of Analytics with MVC frameworks - Angular and JavaScript design patterns.
  • Skilled in writing technical specification documents, translating user requirements to technical specifications.
  • Knowledge on rabbit mq, postgres sql
  • Used JavaScript, JQuery for user interactions in pages.
  • Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
  • Worked on Cassandra and mongo db.
  • Worked on Kafka, hive.
  • Knowledge on User Interface and integrated with backend code Node.JS as server side technology.
  • Worked on Node JS, React JS.
  • Knowledge on Ibatis automates the mapping between SQL databases and objects in Java.
  • Knowledge on Docker container and VMS.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
  • Worked on spring boot starters, which is spring-boot-starter-web-services, spring-boot-starter-validation..etc
  • Knowledge on twitter API’s and configures app user register that application able sees data transaction.
  • Used the Inversion of Control module of spring framework

TECHNICAL SKILLS

Language and Technologies: Core Java, JSP, Servelets, JDBC, Spring, Scala, Multithreading, Web Services, UML, Ajax, JMS, Angular JS, JavaScript, HTML5, CSS3.

Methodology: Agile/Scrum, Waterfall model

Tools: KnownEclipse, Selenium, Glassfish, Postman, MS-Office

Operating Systems: Windows 2000 Professional/Server/Professional/NT/98/95 Windows 2003/2008 Server, UNIX.

Web and Application Servers: Tomcat, AWS

Web Services: SOAP, REST

Databases and Data Storage: Oracle, MY SQL.

Version Controls: GIT, GIT HUB, Bit bucket.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Java Full Stack Developer

Responsibilities:

  • Developed the application using Software Development lifecycle, followed the Agile Development Model.
  • Unit testing and Integration testing of the modules.
  • Used JUNIT Test Tool for performance testing.
  • Developed the front end using HTML and CSS & JavaScript for client side validation.
  • Extensively used Java concurrency features like Notify, Wait, Synchronized, Thread Pool executor, Future and Callable to parallel process the tasks.
  • Used JavaScript to make dropdown menus on web pages and display part of a web page upon user request.
  • Created Spring MVC components like Dispatch Servlets, configure Request mapping annotation controllers, view resolver components and implemented transaction management using Spring declarative transaction management with Spring AOP concepts. Implemented try catch and throw to catch the run time exceptions.
  • Used Core Java features such as Multi-Threading, Collections, and Exception handling to efficiently process high volume transactions.
  • Setup the continuous Integration (CI) process and continuous deployment (CD) jobs in Jenkins master instance, which reduces the time for the deployment of micro services.
  • Developed with AngularJS functions with filter and data binding view to store the data in web client.
  • Developed AngularJS directives, Filters and Services.
  • Worked on creating simulation environment using Node JS.
  • When purchase policies it reminder payment alert.
  • Used Node.js to create server-side API.
  • Managed the dependency packages by NPM/Bower.
  • Extensively used Core Java and Spring framework in developing business logic.
  • Involved in creating new messages and attached them to oracle forms as per business requirement.
  • Developed Pick confirm and Ship confirm Interface using oracle API's.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS)including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, S3, Cloud Front, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM.
  • Experience in enhancing automated scripts and manual test cases using Selenium Web driver.
  • Established EC2 for AWS,
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Tested various HTTP methods and REST API through POSTMAN (REST Client Tool).
  • Extensively used Java multi-threading to implement batch jobs.
  • Designed and integrated the full scale Hibernate / spring boot
  • Used Git as version control tools to maintain the code repository.
  • Configure Spring boot application on internal server.

Environment: Java JDK, HTML, CSS, JDBC, Servlets, JavaScript, JSP, Ajax, Bean, JQuery, CSS, Node JS, Angular JSEclipse, My SQL, Postman, spring boot, J2EE, Linux, Maven, Selenium.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing
  • Followed Agile methodology, interacted with the client, provide/take feedback on the features, suggest/ implement optimal solutions and tailored application to customer needs
  • Strong Experience in Automating Web Application Testing using Selenium Web Driver.
  • Create stand-alone spring applications.
  • Implemented various Core Java concepts such as Exception Handling, Collections API, Generics, and enhanced for Loop Inheritance and Polymorphism.
  • Designed and Developed WebApi is for Micro services.
  • Designed and Developed Logging and Monitoring for Micro services
  • Designed and Consumed XML Web services using Micro services.
  • Developed Web pages using view component JSP, JavaScript, HTML, JQuery, AJAX.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services.
  • All the functionality is implemented using Spring IO / Spring Boot, Spring IOC, Spring transactions and Spring security modules.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Implemented the Drag and Drop functionality using React-Dragable
  • Experience in Building applications using React.js which allowed us to render pages on both the client and server using the same codebase.
  • Developed user interface by using the react.js for Single page application (SPA) development.
  • Designed Frontend with in object oriented JavaScript Framework like Node.JS React.js.
  • Build, configured and deployed Web components
  • Web Driver, JUnit and TestNG.
  • Well versed with Handling Elements in Selenium Web Driver.
  • Executing Selenium Test Cases and Reporting defects.
  • Writing Test cases using Element locators, Web Driver methods.
  • Installed, configured and hosted the Tomcat app servers on physical servers (Windows)
  • Web Driver, JUnit and TestNG.
  • Well versed with Handling Elements in Selenium Web Driver.
  • Executing Selenium Test Cases and Reporting defects.
  • Writing Test cases using Element locators, Web Driver methods.
  • Done development by using Spring Framework web services SOAP.
  • Responsible for testing and fixing bugs found on the website.
  • Worked with Admin for storing and retrieving data for the website.
  • Methods and constructors implementation as per business logic.
  • Experience on Docker container.
  • Hosted web app by using Docker.
  • Worked on service ability aspects of micro services
  • Designed and Developed Logging and Monitoring for Micro services
  • Used Maven for build automation.

Environment: Core Java, Hibernate, spring, XML, AWS, Selenium, JSP, MySQL, MVC, J2EE, JUnit, Maven, Oracle, GITEclipse, Node JS, Agile Methodology, JavaScript, Spring Batch, Selenium, Restful, AngularJS, Docker.

Confidential

Java Developer

Responsibilities:

  • Followed Agile Methodology for Scrum Process for the Project Implementation of the backlogs.
  • Involved in design strategies for enterprise application systems and set standards for operations, programming and security. Designed High level and low level designs for applications
  • Experience on tax calculation and credit card payment methods.
  • As a java developer, has been involved in performance tuning and optimization and Participated in requirement walk-through and data model the requirements to technical specifications.
  • Prototype designing in Java J2EE and Developing complex custom components, Used SOAP, and REST ful web services and performed Server side coding in Java.
  • Business requirements gathering and analysis by interacting with the customer.
  • Used JIRA to report the hours and issues that are related to the project and Worked with mortgage express vendors to get all the connectivity needed details for the applications for both the production and non-production environment.
  • Experience on Core Java, which includes collections and strings.
  • Involved in development of User Interface using HTML5, CSS3, JavaScript, AJAX, & JSON and developed the application using Spring Framework, which is based on the MVC design pattern.
  • Enhancing user interfaces of the application and Rest based service setup for communication between Angular js and Java.
  • Maintenance of JQuery, Java applications using the build tools like Maven to build the project.
  • Documenting the functionality and environment set up and have involved in the data analysis, design, developing databases and data modeling. .
  • Used the Inversion of Control module of Spring Framework and Developed Controller for request, response.

Environment: Eclipse IDE, Java, Web Technologies (Spring Framework, Hibernate, Web Services - SOAP, JAXBJenkins, Postman, HTML, CSS and XML), Maven, Git, MS SQL.

Confidential

Software Engineer

Responsibilities:

  • Involved in Analysis, Design and implementation.
  • Created use case, activity and sequence diagrams.
  • Involved in the development of Controller, Service and integration layers.
  • Done development by using Java Framework, JAXB, XML, JDBC, web services SOAP.
  • Writing Database Queries and Procedures.
  • Involved in Agile methodology.
  • Used SoapUI for standalone testing of SOAP services
  • Logging, capturing, analyzing and resolving defects.
  • Code Review, Code Delivery and Integration with existing Code and Test Data Preparation.
  • Unit testing and Integration testing of the modules.
  • Involved in identify defects in the integration process.
  • Involved in providing maintenance and support for the application.
  • Configured and deployed the application on Web Logic Application Server.
  • Used JAXB to convert the persistent java objects to XML.
  • Developed applications using Application Lifecycle Management to deliver reliable applications.
  • Designed and Developed the UI screens using JavaScript, Angular JS, JQuery, JSP, Html and CSS.
  • Creation of supporting documentation using templates to document code, installation plans, test plans and cases.

Environment: HTML, CSS, Shell Script, XML, JSP, MySQL, MVC, J2EE, JUnit, Maven, Oracle, Agile methodologyJavaScript, JQuery, Firebug, Eclipse.

We'd love your feedback!