Post Job Free
Sign in

Aws Developer

Location:
Houston, TX
Posted:
January 25, 2021

Contact this candidate

Resume:

Sruthika

J*EE/Full Stack Developer

Email: adjpig@r.postjobfree.com

Ph #: 737-***-****

PROFESSIONAL SUMMARY:

About 4 years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies.

Hands on experience in working with Collections, Exception Handling, Multithreading, Generics, Enums and Annotations.

Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies, and popular open-source framework Spring MVC, Springs Framework, ORM Hibernate Framework.

Hands on Experience in Software Development Life Cycle (SDLC), Rational Unified Process (RUP), AGILE methodologies and Enterprise Java Beans.

Experience in Bootstrap (Responsive Web Design), Backbone, and Angular 8/7 frameworks.

Hands on Experience with different spring modules like Spring IOC, Spring MVC, Spring AOP, Spring ORM, Spring Boot, Spring Security.

Hands on experience in developing applications using J2EE Design Patterns like MVC Architecture, Singleton, Abstract, Factory, Facade, DAO.

Experienced using the Micro services and the Spring Boot.

Experience in Unit Testing, Debugging, Remote Debugging, Error Logging, Integration and System Testing using Log4J, Load Runner, and JUNIT.

Well versed with consuming and publishing Web services as SOA Architecture based SOAP, WSDL, UDDI Components and REST working with data-exchange formats like XML and JSON formats.

Having experience with Cloud Computing Service environment like Amazon Web Services (AWS).

Understand the core AWS services, uses, and basic architecture best practices.

Experience in building microservices using springboot and deploying to AWS Cloud.

Working experience of Relational DBMS like Oracle 8i/9i/10g/11g, SQL Server, MySQL, DB2, Toad for performing SQL and PL/SQL programming and NoSQL DB like MongoDB.

Extensive experience in Deploying, Configuration on Application & Web Servers such as WebLogic, JBoss, and Apache Tomcat.

Significant experience in web development tools like Eclipse, IBM RAD and Spring Tool Suite (STS).

Experience in development, deployment and troubleshooting Web based and enterprise-based applications on Windows, UNIX and Linux platforms.

Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven, Jenkins and Apache Ant.

Good at using development environment and build tools such as Git and Stash, Maven, Docker, Jenkins, Sonar and Artifactory Servers, Eclipse IDE and Toad, Bower.

Good experience in developing applications using Agile (XP and Scrum) and Waterfall methodology.

TECHNICAL SKILLS:

Languages

Java 1.5/1.6/1.7/1.8, J2EE

Java/J2EE Technologies

Servlets, JSP, JSTL, JDBC, JSF, MVC, XML, JAXP, DOM, JNDI, Web services (REST/SOAP)

Design Tools

Rational Rose, Star UML, Enterprise Architect

Web Technologies

HTML, JavaScript, CSS, XML, Angular 8/7, Node.JS

Frameworks

Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web/Application Servers

Web Logic, WebSphere, Apache Tomcat, JBOSS

NoSQL

MongoDB, Cassandra

Cloud

AWS

Version Control Tools

GIT, SVN, CVS

Build Tools

Ant, Maven, Gradle

Methodologies

Agile (Scrum), Waterfall

Database Environments

Oracle, SQL, MySQL

Operating Systems

Windows, Mac, Linux and UNIX

PROFESSIONAL EXPERIENCE:

Client: Farm Bureau Bank, San Antonio, TX Feb 2020 – Till Date

Role: Full Stack Developer

Responsibilities:

Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.

Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.

Developed API's by consuming different Oxauth protected devices.

Developed Web based and Server-side applications using Java 11.

Dealt with latest Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, Nested Based Access Control and Reading/Writing Strings to and from the Files.

Involved in the development of a portal called Microsite using Spring boot framework.

Designed and developed the application using AGILE-SCRUM methodology.

Implemented features like logging, user session validation using Spring-AOP module.

Written/Modified classes to use SpringBoot2 implementation.

Created various MongoDB collections and wrote services to store and retrieve user data from the application.

Develop the changes using JSTL, JQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services Configure beans in spring configuration file with Spring IOC, Spring AOP concepts.

Design and Development of Objects using Object Oriented Design in Java.

Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular8.

Worked on Angular 8 features like routes, components, custom directives, services and form validations.

Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.

Developed the Spring AOP Programming to configure logging for the application.

Extensively used Maven to build the application and deploy on Embedded Tomcat Server.

Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.

Node.js is used to develop server-side applications.

Used Spring Webflux and migrated applications from servlet to reactive API.

Used Annotations for Spring DI, Auto wiring and Spring MVC for REST API s and Spring Boot for Microservices.

Design roles and groups for users and resources using AWS Identity Access Management (IAM).

Implemented MongoDB for handling that large amounts of data using NoSQL queries.

Developed API for using AWS Lambda to manage the servers and run the code in the AWS.

Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.

Extensively used Maven to build the application and deploy on Embedded Tomcat Server.

Maintained source code in GIT Repository.

Used JIRA for writing user stories and raising defects in a defined sprint.

Environment: Java 11, JSP, JQuery, JSON, Elastic, Spring Boot, Spring JDBC, Spring IOC, Spring MVC, Spring AOP, Spring ORM, Angular 8, Node.JS, Microservices, XML, SOAP Web Services, AWS, Agile, Maven, GIT, Oracle, Tomcat, Log4j, GIT, JIRA, Oracle, Windows/Linux.

Client: Germania Insurance, Brenham, TX Apr 2019 – Jan 2020

Role: J2EE Developer

Responsibilities:

Involved in the development of a portal called Microsite using spring boot framework.

Created and Implemented Microservices using Spring Boot.

Designed and developed the application using AGILE-SCRUM methodology.

Implemented features like logging, user session validation using Spring-AOP module.

Used Micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection.

Upgraded the UI screens in the application to single page UI using Angular 4, HTML5, AJAX, JavaScript and CSS3.

Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.

Used Spring Batch to process large volumes of records, including logging/tracing, transaction management.

Worked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.

Developed the Spring AOP Programming to configure logging for the application.

Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.

Implemented JMS for notifications and testing with JUnit, Mock cases.

Extensively used Maven to build the application and deploy on Embedded Tomcat Server.

By using Node.Js Integration of user-facing elements developed by front-end developers with server side logic

Configured session timeout with Spring Boot in server side and implemented auto logout Functionality.

Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.

Node.js is used to develop server-side applications.

Developed API for using AWS Lambda to manage the servers and run the code in the AWS.

Extensively used Angular4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side.

Worked extensively on RESTful Web Services, XML, JMS and Spring Controller.

Maintained source code in GIT Repository.

Used Log4j for logging to trace the application log messages which is used for debugging.

Designed various tables required for the project in Oracle database.

Used Postman with JSON to test the request and response of the application.

Prepared JUnit and Integration test cases and integrated with Jenkins.

Developed major website and services by including Mongo DB as backend software.

Reviewed the code for ensuring adherence to Java coding standards.

Environment: Java 1.8, JSP, JQuery, JSON, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring Batch, Spring ORM, Angular 4, Node.JS, Microservices, AWS, XML, RESTful Web Services, JMS, MongoDB, Agile, Maven, GIT, Oracle, SQL, Tomcat, Log4j, JIRA, Oracle, Windows.

Company: Mavin Infotech, Hyderabad, India Jan 2017 – Dec 2018

Client: Jewel-Osco

Role: Java Developer

Responsibilities:

Gathered system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.

Redesigned the entire application using Spring, Dojo and Hibernate, which resulted in 30% decrease in response time, 25% less code and 15% increase in revenue.

Designed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.

Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.

Used Apache POI for accessing Microsoft documents through Java code.

Implemented AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.

Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.

Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.

Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.

Implemented Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.

Implemented build scripts using Maven to create WAR and deploy in application server.

Used Log4j for External Configuration Files and debugging.

Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.

Reviewed the code for ensuring adherence to Java coding standards.

Environment: J2EE, Servlets, JSP, Spring, Hibernate, MVC, Eclipse, JSTL, AJAX, JNDI, JMS, DOJO, WebSphere, XML, JAXB, SOAP, Maven, Log4j, Oracle, SQL and Windows.



Contact this candidate