Java Full Stack Developer Resume
SUMMARY
- Around 8 Years Experience as a full stack developer with expertise in developing micro services, Web - based applications based on teh JAVA/J2EE technologies and teh web human interactive component.
- Good performance in Microservices with Spring Cloud which contains Eureka, Ribbon, Hystrix, Zulu, Spring Cloud Configuration.
- Hands-on experience in Spring Frameworks, including Spring 5, Spring MVC, Spring Data, Spring Boot, Spring Security, Spring Cloud.
- Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
- Professional skills in authentication and authorization with Spring Security in teh mode of LDAP, OAuth2, SAML, JWT (JSON Web Token).
- Strong abilities in implementing RESTful API and designing MVC pattern for web-based application Brilliant Experience in Spring Core Annotation for Dependency Injection (DI) and Aspect Oriented Programming (AOP).
- History of develop and design web services based on Tomcat, Spring MVC, Spring Boot, Hibernate, JPA, Oracle Database, MySQL.
- Expertise on implementations of Java Message Service (JMS) by using ActiveMQ, Kafka.
- Hands-on experience in developing teh persistence layer with Hibernte5 and Spring Data JPA.
- Good performance in relational SQL database for data query, stored procedures and transactions like MySQL, PostgreSQL, Oracle.
- Expertise in J2EE Architecture using Java, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript.
- Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and jQuery.
- Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2.0, DOM Scripting and jQuery.
- Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections.
- Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture, Java Beans, XML.
- Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache Axis.
- Good understanding of NoSQL databases such as MongoDB and Redis Good at UI design, testing, coding and performance tuning with JSP, JSTL, HTML, CSS, JavaScript, jQuery, Ajax, Bootstrap.
- Hand-on experience of using teh typescript web application Angular2 cooperated with Node JS at teh backend for creating teh full stack project.
- Expertise in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, RESTful) and REST service.
- Professional skills in Amazon Web Services (AWS) such as IAM, EC2, EBS S3, RDS.
- Great performance on docker creation and deployment on local machine or remote machine cooperated with Jenkins.
- Strong experience of various Java Design Patterns like Singleton, Factory Method and Prototype Proficient in JAVA Core noledge like OOP, Multithreading.
- Good troubleshooting skills on issues related to Weblogic, apache, tomcat, JBoss servers, Networking, Database, UNIX and applications and worked with respective engineers to resolve them and provided RCA.
- Hands on experience in development and deployment of enterprise applications on Weblogic, and Tomcat application servers.
- Exception Handling, Lamda Expression, Shell, Reflection and Annotation.
- Experience in SDLC (Software Development Life Cycle) dat includes coding, testing, design with Agile and Waterfall methodologies.
- Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
- Used AGILE methodology and participated in SCRUM meetings.
- Proficient experience of unit testing such as Junit5 and Mockito3.
- Development experience in different integrated development environments such as Eclipse, IntelliJ IDEA, PyCharm, Visualization Studio Code.
- Excellent learning passion for fresh technology and noledge and outstanding communication ability
TECHNICAL SKILLS
Programming\ IDE: JAVA, C, C++, JavaScript, Python, SQL, \ Eclipse, IntelliJ IDEA, Visual Studio, PyCharm\ PL/SQL.
Java/J2EE Technologies \ Frameworks: Java, J2EE, JDBC, JSP, Servlet, JSTL, Spring, \ Spring, Spring MVC, Spring Boot, Hibernate, \Spring MVC, Spring Boot, Hibernate, Exception \ Spring Cloud, Bootstrap, Log4j, Junit, Angular2\Handling, Java collection framework, \Multi-threading, Java Beans.
Script Languages \ ORM Tools: HTML5, JavaScript, CSS3, XML, JSON, AJAX\ Hibernate, Spring Data JPA.
Database Systems \ Web services: MySQL (5.0/8.0), Oracle, SQL Server 2017, \ SOAP, RESTful\MongoDB.
AWS services\ Spring security: EC2, IAM, S3, RD\ LDAP, Oauth, SMAL, JWT\ Methodologies.
Other tools: \ Agile, Waterfall, Scrum\ Maven 3.6, Tomcat 8.0, Jenkins, Docker.
PROFESSIONAL EXPERIENCE
Confidential, Manchester, CT
Java Full Stack Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
- Used AGILE methodology and participated in SCRUM meetings.
- Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
- Designed interactive web pages with front-end screens using HTML5 and CSS3.
- Designed and implemented teh user interface using HTML5, CSS3, JavaScript and Angular JS.
- Selecting teh appropriate AWS service based on compute, data, or security requirements.
- Integration of Amazon Web Services( AWS) with other applications infrastructure
- Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact with database.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts and Angular 2.0.
- Worked on teh modernization of a legacy and outsourced UI technologies used were Angular JS 2, CSS, Node JS, Express JS and AWS (Amazon Web Services).
- Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly. Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript, jQuery, HTML5, CSS3 and AngularJS.
- Used Bootstrap and AngularJS, React.JS and Node.JS in TEMPeffective web design.
- Created Buckets in AWS and stored files.
- Enabled Versioning and security for files stored.
- Used RESTFUL client to interact with teh services by providing teh RESTFUL URL mapping.
- Built MAVEN scripts for automated deployment and for teh build operation of teh entire application.
- Deployed teh application in WebSphere Application Server and Configured JMS in teh WebSphere application server to send messages on teh queue.
- Spring Controllers were used with Angular JS to route teh control to desired Java services.
- Implemented scripting with Ajax and XML to dynamically refresh teh page contents.
- Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Involved in setting up cluster environment for WebLogic Server integrated with multiple workflows.
- Developed UNIX shell scripts, Perl scripts dat automate teh Weblogic Administration recycling teh application server, deploying customer applications, logs rotation, monitor applications state, etc.
- Used JSON as response type in REST services.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript, jQuery, HTML5, CSS3 and Angular JS.
- Developed core Java programs for all business rules and workflows using spring framework.
- Designed and developed Restful service interface using Spring MVC to teh underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
- Used Subversion (SVN) as teh configuration management tool to manage teh code repository.
- Performed unit testing using JUnit.
- Followed Agile Scrum methodology and used TDD for writing test cases.
- Involved in developing stored procedures and Triggers on Oracle11g.
- Used NPM to manager server-side packages.
Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, AJAX, Oracle 11g, Web Services, AWS, 6Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, ReactJS, Bootstrap, jQuery, JBOSS, JUnit, Grunt, GitHub, SQL, JMS, HTML5, JSP, CVS, CSS3, MVC, Maven and SVN.
Confidential
Full Stack Java Developer
Responsibilities:
- Proficient experience of unit testing such as Junit5 and Mockito3 Development experience in different Integrated Development Environment such as Eclipse, IntelliJ IDEA, PyCharm, Visual Studio Code
- Created Portal and Portlets on WebLogic portal admin console.
- Automated and scheduled backups on all UNIX Machines using shell scripts.
- Excellent learning passion for fresh technology and noledge and outstanding communication ability Used Eureka server to provide teh reusable and maintainable services by registering teh existing services on it based on Spring Cloud.
- Implemented Spring module based on DI (Dependency Injection) and AOP (Aspect Oriented Programming) decreasing teh program decoupling.
- Created functional controllers and services by Spring MVC to achieve teh CRUD operations which can support buy or remove operations on Evolve.
- Developed teh persistent layer by Hibernate dat can reduce teh database codes related with teh backend database.
- Transformed MVC application to RESTAPI to retrieve configuration JSON data and test teh connection via Postman.
- Developed teh user authentication and authorization by using Spring Security OAuth2.0 and JSON Web Token (JWT).
- Designed and implemented Single Page Application using Angular2 along with CSS, jQuery, HTML, Bootstrap and developed multiple dynamic view using route services.
- Developed in Maven2.0 for building clearer and more structured project and package teh J2EE projects
- Tested teh web-based application by using Junit5 and Mockito.
- Used Agile development methodology of software development.
- Used GitHub as teh tool of version control system dat can track coding changes in source code, build and manage team work.
Environment: REST ful API, HTML, CSS, JavaScript, Eureka, jQuery, Bootstrap, Hibernate, Jenkins, docker, Angular 2, Spring Boot, Kafka, Postman, OAuth2.0, JWT, JSON, Agile.
Confidential
Software Engineer
Responsibilities:
- Expertise in Core Java technologies, SDLC (Software Development Life Cycle) and development of web-based application
- Developed teh web application with Agile methodology.
- Used teh Spring Core and Spring MVC to build teh material requirement system Implemented teh CRUD operations by using teh Oracle database based on teh different http requests and response from RESTful API.
- Developed teh ORM (Object-relational Mapping) using Hibernate dat can map teh object domain to teh relational database.
- Used Junit5 to do teh unit testing while developing teh web-based application Created and configured teh delivery pipeline to implement continuous integration and deployment by using Jenkins.
- Monitored teh transition and recorded teh corresponding result and information into teh log file cooperated by log4j.
- Built and managed teh teamwork by using teh Git as teh version control system
Environment: Spring MVC, Oracle, Hibernate, Junit5, Jenkins, log4j, Git, Spring Core, Spring Core, Redis, Agile
