LiveCareer-Resume

full stack java developer resume example with 6+ years of experience

JC J S S JS J S S JS J S S JS J S S JS J S S JS J S S JS
Jessica Claire
Montgomery Street, San Francisco, CA 94105 (555) 432-1000, resumesample@example.com
Summary
6+ years of professional experience in developing web applications using J2EE technologies like Java, RESTful services, Servlet, JSP, JDBC, Java Script, spring, Spring Batch, Hibernate, XML, JSON, UNIX shell scripting, Web services. Experienced in other front-end technologies such as Typescript, BOOTSTRAP, Angular11, Ajax, JSON, NodeJS etc.
Skills
  • Expertise in
  • J2EE Architecture using Java, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript.
  • Extensive Experience on Web Technologies using Angular-8, HTML5, CSS3 XHTML, DHTML, JavaScript, jQuery, AJAX, XML and JSON.
  • Intensive knowledge in databases like MongoDB, Oracle, SQL Server, PL/SQL, ANSI standard SQL Queries, Triggers, DB2 Client, O/R Mapping, Hibernate, and JPA.
  • Experience with software development methodologies like Waterfall, Agile and involved in Object Oriented Analysis and Design (OOAD). Good knowledge in Tableau, Power BI for interactive data visualizations. In-depth Understanding in NoSQL databases like MongoDB, HBase.
  • TECHNICAL SKILLS:
  • Web Technologies
  • HTML, CSS, JavaScript, Bootstrap, jQuery
  • Java Script Frameworks
  • Angular JS, Angular 1.5/2/4/8, React JS, Node JS, Vanilla JS
  • Programming Languages
  • Java, C, C++
  • J2EE Frameworks
  • Servlets, JMS, JDBC, Hibernate, Struts, Spring MVC, Spring Boot, Spring Security, Spring Batch.
  • Web Services
  • REST, SOAP
  • Unit Testing
  • Junit (Mockito, Easy Mock, Inject Mock), Jasmine, Protractor.
  • Build Tools
  • ANT and Maven
  • Databases
  • Oracle, MYSQL, MongoDB, Cassandra
  • Application Servers
  • Apache Tomcat, WebSphere, WebLogic
  • Version Control Tools
  • SVN, GIT, Bit-Buckets
  • Other Tools and Technologies
  • AWS, Jenkins, Docker, SOAP UI, XML, Eclipse, RAD, IntelliJ.
Experience
06/2019 to Current Full stack Java Developer Cognizant Technology Solutions | Neenah, WI,
  • Used Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables
  • Configured Microservices architecture and integrated with ReactJS application
  • Implemented React.js to handle cross browser compatibility issues and used Babel plugin tool for conversion of ECMA versions to support all type of browsers
  • Developed Single Page Applications (SPAs) using React-Router and to enable navigation from one view to the next as clients performs application tasks
  • Used Redux to manage the application state and applying middleware such as redux-promise, redux- thunk and redux-saga
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets, dropdown menus on web pages
  • Utilized the features and functionalities of HP Clarety Retirement Framework to optimize retirement processes and workflows
  • Streamlined participant onboarding, eligibility determination, benefit calculations, and disbursement procedures, resulting in increased efficiency and reduced errors
  • Incorporated and utilized JavaScript Unit Testing Framework Jasmine for the frontend test cases
  • Built Spring based Java Microservices to support web application using Spring Boot annotations
  • Used API Gateway to provide a unified entry point and to handle the request by invoking multiple microservices
  • Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers
  • Spring REST web services were developed to support numerous applications across the enterprise, with data delivered in Json, and the Jackson library was used to consume REST web services
  • Implemented a RESTful API with Nodejs, Express to fetch client and accountant relationship from Mongo DB
  • Developed Web Services to allow communication and getting the member information from the third- party using REST using the Jersey Framework
  • Implemented error handling on various RESTful services to return the right HTTP status codes and wrote Automation Tests in Java to validate the end-to-end business functionality
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions, Spring security and used Spring Batch in programmatic transaction management
  • Implemented the authentication and authorization of the application using Spring Security and OAuth
  • Implemented Apache Kafka cluster as messaging system between the APIs and Microservices and deployed end to end driven Microservices architecture with Kafka Elasticsearch
  • Worked with the NoSQL Database like MongoDB to manage extremely large data sets
  • Made the integration of data in several applications in favor of JSON documents with dynamic schemas using MongoDB Database
  • Implemented Pub-Sub functionality using Redis as our service registry that allows for services to subscribe to a specific channel of Redis Client instance
  • Developed Apache Maven Project management tool to automate the build process for the entire application such as manage project libraries, compiling, preparing war file, and deploying
  • Configured and created application log files using Log4J, SLF4J to trace required application messages
  • Worked on installing, configuring, deploying, and maintaining application on Apache Tomcat Server
  • Created and configured the continuous delivery pipelines for deploying microservices and lambda functions using Jenkins CI server
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture
  • Integrated Open stack API with Amazon EC2 cloud-based architecture in AWS
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
10/2017 to 05/2019 Full stack Java Developer Cognizant Technology Solutions | North Brunswick, NJ,
  • Participate in the full life cycle of an agile project, design and develop user interfaces/applications, and conduct testing
  • Experience in implementing Web Services in-order to communicate between different distributed components using with SOAP Protocol using Apache Axis
  • Designed and developed RESTful web services that support JSON for other developers to access, to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4j, RESTful, MySQL and Maven
  • Performed front-end and back-end coding through Linux OS CLI command
  • Used Linux Shell Scripting to work within local and outside repositories
  • Proficient in managing retirement data within HP Clarety Retirement Framework, including participant records, plan details, contribution data, and regulatory information
  • Generated comprehensive reports and analytics using the framework's reporting tools to provide valuable insights for stakeholders and support strategic decision-making
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology
  • Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF
  • Implemented REST Microservices using Spring boot
  • Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator
  • Worked on developing large scale, fault tolerance systems with Kafka, Storm, NoSQL databases (Cassandra & MongoDB)
  • Implementing streaming solutions and stream processing with Apache Kafka
  • Used Kafka for message handling and streaming the real-time data
  • Developed core business service APIs and delivered high quality APIs deployed on the Kubernetes platform
  • Experience in developing Cloud computing microservices using Spring Boot, Spring Cloud and Netflix based Eureka Discovery, Eureka Server, Jules, Ribbon, Hystrix and Feign
  • Responsible for the service integration of core services such as Mongo DB, Change Data Capture, Kafka Address correction/standardization service, and Streaming services
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution
  • Experience in working with AWS (Amazon Web Services), EC2, RDS and S3
  • Involved in consuming, producing Restful web services using JAX-RS and Jersey implementation
  • Used Eclipse as Integrated Development Environment IDE
  • Participated in developing of a single-page application used to translate data to Oracle and Postgres
  • Used Java8 for Java Stream API for Bulk Data Operations on Collections
  • Used Java Persistence API (JPA) which enables enterprises to implement Big Data applications quickly and easily
  • Experience on configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk
  • Worked with Docker to improve our (CD) Continuous Delivery framework to streamline releases
  • Experience in cloud native architecture of microservice using Jenkins, Docker and Kubernetes
  • Designed User Interface using HTML, XHTML, CSS/CSS3, jQuery, JavaScript, AJAX, JSP, JSF and Angular 7 and XML in a responsive grid layout
  • Implemented responsive design template to get a new interface in Bootstrap, HTML5
  • Developed the view-controller components using Servlets/JSPs, JavaScript, jQuery, CSS, HTML and DHTML
  • Experienced in coding Web Services with JAX-WS (SOAP) and JAX-RS (Restful)
  • Used Apache Tomcat as application servers to handle the deployments of different applications
  • Adopted agile methodology with pair programming technique and addressed issues during system testing
  • Worked on Containerization (Docker, Kubernetes) and package the application as a Kubernetes microservice
  • Aided in over seeming the transition of commerce API to microservices that are running on dockerized platforms and ECS through other Amazon web Service (AWS) such as Dynamo, SQS and ElastiCache Redis
12/2016 to 09/2017 Java Developer Eis Group | Columbus, OH,
  • Attend daily Scrum meeting organized by Scrum Master
  • Effectively communicate with technical staff at 3rd party partners by attending the meetings with them
  • Patch, Upgrade and keep the PostgreSQL DBs current
  • Develop and enhance scripts to automate and execute various DBA tasks
  • Expertise into Configure Java/Web service connectors to invoke Java classes /web services from Teamwork's and IBM BPM
  • Developed procedure to create Postgres instance on AWS EC2 server
  • Developed securing the application using form-based authentication using HTML, JavaScript, jQuery, and CSS
  • Created infrastructure to integrate Bit bucket
  • Used JBoss drools rule engine to perform validations on the business objects
  • Experience in creating JavaScript for using DML operation with MongoDB
  • Used Eclipse Juno Server Tomcat/Web Sphere state side, Java 13, Java Servlet, JDBC, XML JUnit, dB Unit, Maven, Sonar, Find bug etc
  • Implemented logging using Log 4j
  • Designing and developing Restful API and services using best practices to interact within the micro services and with the front end
  • Using spring MVC and spring rest
  • Worked on Agile, Scrum development methodology and built the application with Test Driven Development (TDD)
  • Implemented event handling using Java and JavaScript
  • Implemented Business logic in the middle-tier using Java classes, Java beans
  • Designed and developed various Web forms using HTML, CSS, Bootstrap, JavaScript and JSPs
  • Participated in frontend development using HTML, CSS, JavaScript, angular7/8
  • Developed UI screens with Angularjs7/8/9, Bootstrap to provide interactive screens to display dynamic data
  • Designed and developed (UI) user interfaces using JSP, HTML, JSON, jQuery and CSS
  • Developed Single page applications using Angular JS7/8/9
  • Developed Stored Procedures using Oracle, DDL and DML statements, functions, triggers while interacting with Databases
  • Exposed RESTful web services using http4s
  • Used Apigee as an API gateway for APIs transformation, multiple authentication mechanisms
  • Designing and developing Restful API and services using best practices to interact within the Microservices and with the front end
  • Using spring MVC and spring rest
  • Used log4j for tracking errors and debugging the code
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or React or AngularJS, with NodeJS and CSS
  • Experienced in consuming Web services to pre-populate interactive forms
  • Support and Deployed the Services onto the OpenShift and tested end-to-end application
  • Created RESTful web services interface to Java-based runtime engine
  • Developed backend dealer database with JSON format and MongoDB
  • Used CI/CD tool like Jenkins to automate builds and deployments
  • Closely worked with the QA team for testing and resolve bugs in the application.
Education and Training
Expected in to to Master | Electrical and Computer Engineering University of Illinois Urbana-Champaign(UIUC), , GPA:
Expected in to to Bachelors Of Engineering | Computer Science and Technology Sichuan University, , GPA:
Additional Information
  • Excellent experience in Object Oriented design and Expertise in development of Applications involving J2EE technologies with Java, Servlets, JSP, JavaScript, AJAX, Spring MVC, Hibernate, JPA, XML, JDBC, JAVA Bean, JMS Restful, SOAP Web Services, PL/SQL, data Elastic Search, Perl, and UNIX shell scripting. Hands on experience in using unit test tools like Jest for web development and JUnit for Java. Strong experience on DevOps concepts like Build cucumber automation, Continuous Integration (CI), Continuous Deployment (CD), Infrastructure as code technologies and Cloud computing. Evaluated application architectures, made suggestions, and led refactoring efforts to solve problems by applying enterprise application design patterns including Domain Driven Design, Object-Relational Mapping (ORM), Repository and Unit of Work patterns, Inversion of Control (IoC), separation of concerns, and proper layering and solution structure. Used the same techniques to architect new application projects as well. Worked on Microservices architecture using Spring Boot and interfacing via REST API to make applications smaller and more autonomous. Worked on projects implementing RESTful services (JAX-RS, Spring Boot), SOAP (JAX-WS, Apache CXF, WSDL, Apache Axis2) and configured using Swagger and WADL. Authenticated Users accessing RESTful services using OAuth 2.0, OID, OIDC and JWT. Configured applications on servers like Apache Tomcat, JBOSS, IBM WebSphere, WebLogic. Used Java Messaging Services, Spring Rabbit MQ and Apache Kafka for reliable and asynchronous exchange of important information. Worked with Relational database ORM frameworks like PostgreSQL, MySQL, Oracle, and NoSQL DB's like MongoDB, Cassandra, Redis. Tested REST API services using Soap UI, JMeter, Postman and Swagger tools. Worked with Log4J and SL4J for logging system activities to log both the user interface and domain level messages. Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front and EC2. Graphed higher in terms of good communication, problem-solving, and planning abilities, as well as the capacity to operate alone and in a collaborative setting.

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • University of Illinois Urbana-Champaign(UIUC)
  • Sichuan University

Job Titles Held:

  • Full stack Java Developer
  • Full stack Java Developer
  • Java Developer

Degrees

  • Master
  • Bachelors Of Engineering

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: