We provide IT Staff Augmentation Services!

Java Cloud Engineer Resume

Greensboro, NC

PROFESSIONAL SUMMARY:

  • 5+ years of experience as a AWS certified and Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Hands - on experience in building web and enterprise applications in various domains like Retail, Banking/Financial Services, Insurance, Public Sector, and Software Service verticals.
  • Expertise in developing large scale eCommerce applications using Java/J2EE technologies like JDK 1.5/1.6/1.7/1.8, JSP, Servlets, JMS, JNDI, JDBC, EJB.
  • Extensive Web programming experience with technologies like JSP, Java, Servlet, HTML, XHTML, CSS, JavaScript, X ML, AJAX, Angular JS and JQuery.
  • Expertise in Spring Boot and Spring MVC frameworks for building the web layer.
  • Experience in working on various spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in database access using Hibernate and JDBC with RDBMS tools like Oracle 9i/10g and MySQL Microsoft SQL Server .
  • Experience in developing commercial applications using common J2EE Design Patterns such as Singleton, Session Facade, Factory, DTO and Data Access Objects.
  • Good Understanding of relational database concepts and experience in Query construction using SQL and pleasant experience in writing stored procedures, Functions and Triggers using PL/SQL.
  • Extensively used Maven and Gradle as build script for application build and deployment. Extensively used Junit and log4j for unit testing and logging.
  • Experience in using SAX, DOM, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Good knowledge and experience with multiple Servers like BEA Web Logic server, Apache Tomcat and JBoss.
  • Extensive experience in working IDE tools like Eclipse, Netbeans and Intelij.
  • Experienced in SOA and Web Services technologies, including SOAP, Restful, JAX-WS, JAX-RS, WSDL and UDDI.
  • Good knowledge in Inheritance, polymorphism, Abstraction, Multithreading, Exception Handling and Encapsulation.
  • Extensive experience in implementation of the version control software SVN, CVS, Git, GitHub, and GitLab.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS:

Languages: java,J2EE,SQL,PL/SQL, Python, Node.js, Go

Web/Application Servers: Tomcat 5.x/6.x/7.x/8.0.5, IBM WAS 5.1/6.0/7.x, JBoss, Weblogic Server 10

Frameworks: Hibernate4.2, Spring 3,4.0,SpingBoot,JUnit,Log4J,slf4j, J2EE Design Patterns

Build Tools: Gradle, MAven 3.3.9,3.0.2,2.8,2.6,2.4,2.2.1

XML Technologies: XML, DTD, XML Schema, SMAL DOM, SAX, SOAP, WSDL, JAXB, XML-Beans, JAXP, AJAX, JQuery, JSON

Web Technologies: JavaScript, CSS, HTML, DHTML, Apache Axis, Java Script, Ajax, Vue.js

Databases: MySQL, MS SQL Server

IDE Tools: Eclipse 4.2,3.0/2.x,Intelij

Version Control Tools: CVS, SVN, GIT HUB, Git, GitLab

Operating Systems: Mac OS, Windows 10/8/7/XP/2000/NT, UNIX, Linux

AWS Services: S3,Lambda,APIGateWay,EC2,ECS,SES,SNS,SQS,Docker,CFScripts,DynamoDB,PostgresSQL.

Web Services: REST,SOAP

PROFESSIONAL SUMMARY:

Confidential - Greensboro, NC

Java Cloud Engineer

Responsibilities:

  • Coordinated designs and implementation of application, collaborated with project managers and engineering teams.
  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Developed Transformation layer based on Epi core document.
  • Developed code to convert JSON data to XML data.
  • Developed code to convert POSLOG to TLOG.
  • Designed lambda to trigger Event based.
  • Performed validations using available validation controls and regular expressions in java.
  • Creating unit test strategy, preparing test environments and test cases.
  • Used Jenkins to Continuous Integration Build.

Environment: Core Java, Java 1.7,1.8, Apache Maven 3.0.2,2.3,2.4, Code commit, JUNIT, Eclipse 4.2 XML and JSON, Jenkins, AWS Services (lambda, s3,cloudwatch logs, Cloud Formation scripts, SNS, SES).

Confidential

Java Cloud Engineer

Responsibilities:

  • Involved in requirement gathering.
  • Designed and implemented based on Micro Service Architecture.
  • Used Viso to draw Architecture diagrams
  • Designed API to transfer the data from data sources to APT SFTP server by using REST call.
  • Defined Method request and integration request in AWS APIGateway.
  • Swagger 2.0 is used for API documentation.
  • Developed java code in MVC model by using Spring.
  • Defined Http status code’s in Method request.
  • Used Python scripts to deploy the application in ECS.
  • ECS running on Docker image.
  • Developed CF Scripts for APIGateway and ECS deployment.
  • Used Jenkins to Continuous Integration Build.
  • Prepared Test Plans for JUnit test cases, and recreated the environment by using MOCK and JUnit.
  • Written scripts for load test by using JMETER.

Environment: Spring, Spring Boot, Java 1.8, Python, Gradle, Git Lab, JUNIT, Eclipse 4.2 XML and JSON, Jenkins, AWS Services (lambda, s3,cloudwatch logs, Cloud Formation scripts, APIGateway, ECS Fargate, SNS, Docker).

Confidential

Java Cloud Engineer

Responsibilities:

  • Coordinated with Project Manager to gather requirements.
  • Provided Architecture diagrams based on requirement.
  • Involved in design reviews based on Architecture diagram.
  • Provided Architecture diagrams for design.
  • Designed API in POC by using AWS APIGateway.
  • Created models for Request and Response by using JSON Schema .
  • Used Jackson for JSON object mapping.
  • Defined Http status code’s in Method request and defined error response Models for Method Integration.
  • Designed Service layer to handle Access Token and Custom Exceptions.
  • Defined YAML file for CI\CD in Git lab.
  • Prepared Test Plans for JUnit test cases, and recreated the environment by using MOCK and JUnit.
  • Designed lambda for SFMC MOCK
  • Written scripts for load test by using JMETER.
  • Designed a tool to deploy application based on stage variable.
  • By using scripts deployed into QA and PROD from Dev.
  • Involved in QA Support and Production support.
  • Provided solution for Production issues.
  • Tracking issues and providing solution

Environment: Java 1.8, Python, GO language, Maven3.5.3, Git Lab, JUNIT, Eclipse 4.2 and JSON, Jenkins, AWS Services (lambda, cloud watch logs, Cloud Formation scripts, APIGateway, SNS, Docker, REST API, Dynamo DB,SonarQube,Jacoco).

Confidential - Orlando, FL

Java AWS Developer

Responsibilities:

  • Coordinated designs and implementation of application, collaborated with project managers and engineering teams.
  • Designed and coded application components in an Agile environment utilizing a test-driven development approach.
  • Retired existed RSA KMS client library, and identified dependency of old KMS library.
  • Worked on Restful Endpoints to load new gift cards and available gift cards
  • Integrated AWSKMS to proxy service to perform Encryption and decryption for Gift Card.
  • Created Abstract Rest Client to connect to AWS KMAAS and get key for Encryption.
  • Called Rest web services through Angular JS services to get JSON Object and modified the response object to display in UI.
  • Designed and Developed Web Services using JAX-RS/Jersey, XML and JSON.
  • Designed and Developed Micro Services.
  • Used Slf4J,Log4j APIs for logging in the application.
  • Created a build environment by using Jenkins, Git, Maven, and deployed .WAR/.JAR/.EAR files.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Interact and coordinate with team members to develop detailed software requirements that will drive design, implementation and testing of the Consolidated Software application.
  • Developed Tool for DB Migration, by using this Tool we can fetch existed Encrypted Key by using Old KMS library and
  • Decrypted and pass to proxy service to Encrypted by using AWS KMS and store data in DB.
  • Involved in writing Hibernate HQL queries, advanced SQL and PL/SQL, stored procedures on database systems.
  • Performed validations using available validation controls and regular expressions in java.
  • Creating unit test strategy, preparing test environments and test cases.
  • Used Jenkins to Continuous Integration Build.

Environment: Core Java, Java 1.7,1.8.0.111, Spring 4.0, Hibernate 4.2, Spring Boot, Restful Web Services, Apache Tomcat 8.0.5, Apache Maven 3.0.2,2.3,2.4, GIT hub, AngularJS 2.0, Restful, JUNIT, Eclipse 4.2, C Log 4j, Slf4j, JAX-RS/Jersey, XML and JSON, Jenkins, SQL Server, Oracle, STS 3.7.2,AWS KMS,AWS S3,AWS API Gateway, AWS CF.

Confidential, Albany, NY

Java Developer

Responsibilities:

  • Designed and developed web application using JSF, JSP, spring and AJAX technology and UI using JSF, Apache My Faces and Prime Faces components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript’s for validating the client-side user information based on their business rules.
  • Produced and consumed both SOAP Web Services using JAX-WS, WSDL, XML and used SOAP UI for testing Web Services.
  • Used SMAL to provide data format for exchanging authentication and authorization data.
  • Designed and implemented service-oriented architectures (SOA) suitable for secure, reliable, and high-performance deployment.
  • Used SAX, DOM, JAXP and JAXB for parsing and processing the XML data.
  • Used SMAL for token format
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Involved in writing Hibernate HQL queries, advanced SQL and T-SQL queries, PL/SQL and T-SQL stored procedures on database systems
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
  • Configured and used Log4J for logging all the debugging and error information.
  • Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Used CVS for version control across common source code used by developers.

Environment: Java 1.7, EJB, SMAL JSP, Servlets, HTML, CSS, Spring MVC, Maven, Spring Framework, Hibernate, XML, JavaScript, SOAP Web services, Oracle, CVS, ANT, JUnit, JBOSS.

Confidential, St. Louis, MO

Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams.
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Used Hibernate ORM as java persistence API. Extensively used Annotations, Mappings and querying the database using Hibernate. Integrating spring with Hibernate.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Produced and consumed Web Services using SOAP, WSDL and published it on Web Logic Application Server. Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Extensively worked with Oracle database, created and worked with various database objects like Packages, Stored Procedures, Functions, Triggers, Views, Materialized Views, dblinks, external tables, etc
  • Developed SQL scripts and control files for loading data using PL/SQL and written complex queries to generate feeds.
  • Development and implementation of Asynchronous communication interface using JMS API.
  • Used View Resolvers and Spring form tag library in JSP for rendering view part in Spring MVC.
  • Used XML, XSL and XSLT for developing a dynamic and flexible system for handling data.
  • Used SMAL for SSO and for HTTP post binding.
  • Involved in the development of XML parsing components using DOM and SAX parsers.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Configured and used Log4J for logging all the debugging and error information.
  • Used MAVEN for build and deploying the application onto the Application server.
  • Used SVN for version control of the code and configuration files.

Environment: Java, JSP, Spring MVC, SAX, DOM, XSLT, DOM, XML, EJB 3.0, SMAL,Weblogic Application Server,Ratonal Rose, SVN, Oracle11g, Junit, JavaScript, Jquery, DHTML.

Hire Now