We provide IT Staff Augmentation Services!

Java/aws Developer Resume

2.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY

  • Having 6+ years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Analysis, Design and Development of Java/J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java/J2EE, JDBC, Struts, Servlets, Spring, Hibernate, JMS, JSP, JSF, EJB.
  • Experience in developing and deployment of applications using HTML5, CSS3, JavaSCRIPT, AJAX, J Query, Angular JS, Bootstrap, JSON and XML.
  • Experienced in Spring Framework such as Spring MVC, Spring AOP, Spring IOC, Spring DAO, spring security.
  • Experience on Core Javatechnology which includes Multi-Threading, JDBC, network programming.
  • Experience with Design/Architectural Patterns like Singleton, Factory, Observer, DAO, DTO, SOA Architectural Pattern and IOC Patterns.
  • Experienced in SOA concepts and implementation using Web services.
  • Experienced in Micro services architecture and experience in implementing several design patterns.
  • Experience on AWSservices like EC2, S3, RDS, ELB, EBS, VPC, Route53, auto scaling groups, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into the cloud.
  • Build servers using AWSwhich includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Experience in working on DevOps teams and help automate server and infrastructure configurations.
  • Experienced creating XML Web Services (SOAP, WSDL, and UDDI) using JAX-WS.
  • Experienced consuming REST full Web Services using JAX-RS API.
  • Hands on experience on JBPM. In depth understanding of process engine.
  • Expertise on Drools rule engine.
  • Hands on experience on Red Hat J Boss Data Services and Virtualization.
  • Experience in designing transaction processing systems deployed on various application servers including Apache Tomcat, IBM Web Sphere, Web logic, J Boss.
  • Experience in Relational Databases likes MSSQL Server, Oracle and MySQL and database programming using T-SQL, PL/SQL.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Worked with DevOps team with POC for Docker by containerizing the web application.
  • Experience with NO-SQL Database Servers using Mongo DB.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS.
  • Used GIT, and SVN for Source code version control.
  • Experience in working with build & deployment tools like Maven, Ant, and Jenkins.
  • Experienced in generating logging by Log4j to identify the errors in production, test environments.
  • Experience in using the TOAD and SQL Developer.
  • High-level proficiency in developing test scripts with J unit, Test NG, Mockito and used J Meter for performance Testing.
  • Good Experience on HP Quality Control, JIRA for tracking the tickets like accepting the tickets/defects, Submitting the tickets, Reviewing Code and closing the tickets etc.,
  • Experience with various IDEs like Eclipse, Net Beans and IntelliJ.
  • Implemented the service projects on Agile Methodology and involved in running the scrum meetings.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS

Programming Languages: Java/ J2EE, SQL, PL/SQL,C++

Operating Systems: Windows, Unix/Linux, Ubuntu

Web Technologies: JDBC, Servlets, JSP, JSTL, JNDI, XML, HTML5, CSS3 and AJAX

JavaScript Libraries: Angular JS, J Query, React js, Backbone

Web Service Technologies: AXIS2, SOAP, WSDL, WADL, REST (JAX-RS).

Web/Application Servers: Web Sphere, J Boss, Web Logic and Apache Tomcat

Databases: Oracle10g, MSSQL SERVER 2008/12, MYSQL, Mongo DB

IDE Tools: Log4J, JIRA

PROFESSIONAL EXPERIENCE

Confidential -Foster City, CA

Java/AWS Developer

Responsibilities:

  • Designed and developed the application using agile methodology and followed SCRUM.
  • Used tools like confluence for documentation, bit bucket for code repository, JIRA to create epics, tasks and subtasks and hip chat for internal messaging.
  • Utilized AWSCloud platform and its features which include EBS, EC2, SNS, RDS, Cloud Watch, Cloud Trail, EMR, Lambda, Cloud Formation, Auto scaling, Cloud Front, S3 and Route 53.
  • Configured AWSIAM roles and Security Group in Public and Private Subnets in VPC.
  • Created EC2 instances by setting up virtual private cloud (VPCs) and security groups.
  • Worked on setting up and configuring AWSEMR Clusters and used IAM to grant permissions on AWSresources to users.
  • Worked on core AWSservices such as setting up new server (EC2) instances/services in AWS, configuring security groups, setting up Elastic IP's, Auto Scaling and Cloud Formation.
  • Deployed applications on AWSby using Elastic Beanstalk.
  • Created AWSMulti-Factor Autantication (MFA) for instance RDP/SSH logon and worked with teams to lock down security groups.
  • Developed API for using AWSLambda to manage the server less architecture and run the code in AWS.
  • Worked with the team in writing Python functions to create AWSLambda function events required to develop the server less micro services architecture.
  • Implemented modules using Core javaAPIs, JavaConcurrency, Javacollection, Java8(Streams), multi-threading and object-oriented designs.
  • Developed JavaAPI to interact with the Amazon SQS for sending bulk emails.
  • Created complex SQL queries and used JDBC connectivity through Oracle 11g to access the database.
  • Worked on spring and hibernate for managing the alerts generated to store into the database.
  • Involved in the migration of data from one database to another database.
  • Involved in the process of data mover for disaster recovery platforms Backup and recovery.
  • Worked on implementing Micro services architecture by using docker images and deploy them on the AWSECS services.
  • Continuous integration (CI) and Delivery (CD) are done in Tomcat Application Server using Jenkins automation tool.
  • Utilized Apache Tomcat as an application server to handle the deployments of different applications.
  • Used JAX-RS for creating Restful API web service where the request and response are in JSON format.
  • Worked on maintaining load balancing for incoming traffic to websites by providing load balancers. Created Auto Scaling group based on the traffic diverts to instances.
  • Involved in designing web pages using web technologies like HTML5 and CSS3.
  • Stored remote copies of repositories as backup for local copies using Bit Bucket.
  • Created Spring MVC components like dispatch servlets, configure request mapping annotation controllers and view resolver components.
  • Designed and developed JMS messaging services using J2EE by developing queues/topic, sessions and endpoints in ESB.
  • Involved in developing J Unit Test Cases to validate the type of data in the XML Files.
  • Used Log4J for logging and tracing the messages.
  • Used Postman tool to perform repeated tests and achieve reliable results in a variety of environments.

Environment: Java1.8, Eclipse 3.2, Python, J Query, Spring 4.0, Web Services, Oracle 11g, DB2, SQL, MVC, Jersey, JSON, HTML5, CSS3, Unix, Linux, Log4j, J Unit, STS, Apache Tomcat, Gradle, Bit Bucket, JIRA, EC2, S3, VPC, SQS, SNS, SWF, IAM, EMR, Cloud watch, Mongo DB, AWSLambda, Postman.

Confidential, Bloomington, IL

Java/AWS Developer

Responsibilities:

  • Responsible for Analyzing, designing, developing, coordinating and deploying web-based application.
  • Worked on high level, detail design, Class diagrams and Sequence diagrams using UML modeling.
  • Developed applications using Spring MVC design pattern.
  • Develop, implement, and maintain an asynchronous, AJAX and j Query based rich client for improved customer experience.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using various frameworks like React and Backbone JS.
  • Participated in development of a well responsive single page application using Angular JS framework, JavaScript, and j Query in conjunction with HTML5, CSS3 standards, with Front end UI team.
  • Involved in migration of code base of Angular 1.5 to Angular 2.X using the Typescript.
  • Worked on implementing directives and scope values using Angular JS for an existing webpage.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services, Ajax and Angular JS.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Worked with Devops team with POC for Docker by containerizing the web application.
  • Developed Micro Service to provide REST full API utilizing Spring Boot with Spring MVC.
  • Worked on JSON format conversion to display data for view.
  • Developed SOAP and Restful based web services.
  • Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Effectively using spring framework on developing controller, model, DAO and Services.
  • Worked on OAuth2.0 security implementation for Restful web service.
  • Developed Web services (SOAP) to interact with other components.
  • Configured Spring and Hibernate components.
  • Designed and developed business and persistence layer components using spring, Spring IoC and Hibernate.
  • Created business objects and service classes to implement business logic.
  • Developed Data Access Objects (DAOs) and business delegates for accessing data.
  • Can configure Jenkins on EC2 servers and integrated it with AWSCode Commit.
  • Identifying appropriate AWSservice based on compute, data availability, security requirements and storage.
  • Experience setting up instances behind Elastic Load Balancer in AWSfor high availability.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWSCloud watch and AWSSimple Notification Service.
  • Written J Unit Test cases for perform unit testing.
  • Troubleshooting and fixing defects during the time of testing.
  • Wrote HQL queries within the DAO containing joins to fetch data from the database.
  • Worked on writing SQL queries and PL/SQL for Oracle databases.
  • Worked on Maven builds. Tested the Web services by using SOAPUI.
  • Used GIT as Version control.
  • Worked with QA team for testing and resolve defects.

Environment: JDK/J2EE, Angular, React, backbone, AWS, Spring, Hibernate, HTML5, Angular JS, JavaScript, J Query, J Unit, Oracle, JIRA, Jenkins, J son

Confidential -Omaha, NE

Java/AWS Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Used j Query library functions for the logical implementation part at client side for all the application. Customer retail and organization Used AWSto deploy the project on EC2 instance involved in Migrating an existing on-premises application to AWS.
  • Managed data backup and archiving on AWSusing S3 and Glacier.
  • Utilized Route53 to manage DNS zones and also assign public DNS names to Elastic Load Balancers IP's. Worked on High Availability practices and deploying backup/restore infrastructure.
  • Created an AWSRDS Aurora DB cluster and connected to the database through an Amazon RDS Aurora D Bin stance using the Amazon RDS Console. AmazonI AM was used to maintain the user credentials and also involved in creating custom.
  • Involved in development of User Interface using HTML, CSS, JavaScript, j Query, AJAX, JSON and Angular JS to use single page application.
  • Developed Controller classes using Spring Core, Spring MVC, Spring AOP Modules.
  • Development strategy for integral security model with Spring Security and Spring Boot.
  • Configuring spring beans following the spring's Dependency Injection (DI) and Inversion of Control (IOC) principles.
  • Implemented Micro Services using Spring Rest and Spring Boot application.
  • Used DAO, object/relational-mapping (ORM) solution technique, to map data representation from MVC model and Oracle Relational Data Model with a SQL-based schema.
  • Used JSON for storing and exchanging information between browsers and servers..
  • Used j Query plugins for Drag and Drop, widgets, Menus, User Interface and Forms.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed a Mock UI using Angular JS to test different API supporting enrolment process, Login process, Eligibility process on the new development initiative for creating an 'Dynamic App' for supporting Existing User's flow.
  • Used XML Web services with REST full web service for transferring data between different applications. Developing angular services and factories for consuming web services Co-Ordinated with development team for deployment of application into Node Server.
  • Making changes to the existing web applications and creating new components using React JS.
  • Debugged the website using Chrome Developer's tool and manipulated the Nodes using DOM functions.
  • Created custom factory service that relies on Angular $http injection to make AJAX calls back to a server and used REST full web services to update and modify data at the server side.
  • Used JMS API for communication between the components.
  • Used JDBC to query, update and maintain Database Servers using SQL queries.
  • Experience in writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer.
  • Developed test cases for Unit Testing, Integration Testing with J Unit.
  • Collaborated with testers and Developerand prepared test plans for producing high quality software applications.
  • Worked on Log4j for logging errors, messages and performance logs.
  • Used Maven as build automation tool and deployments are on Web Sphere Application Server.
  • Jenkins for Continuous Integration and Spring Tool Suite (STS) IDE for application development.

Environment: Java, J2EE, HTML5, DHTML,CSS3, Bootstrap, J Query, Angular JS, Spring IOC, Spring AOP, Spring MVC, Spring Security, Hibernate, AJAX, Spring boot, JSON,JDBC, REST, SOAP, AWS, Service Oriented Architecture, Oracle, SQL, PL/SQL, Unit Testing, J Unit, Log4j, Maven, Web Sphere Application Server, Jenkins and Spring Tool Suite (STS

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed User Interface using JSP, JSTL, HTML, CSS, JavaScript, J Query and Angular JS.
  • Developed client side application with Angular JS in a clean Model View Controller (MVC) Architecture.
  • Involved in component development using J2EE principles and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • Used Spring MVC and Dependency Injection for handling presentation and business logic.
  • To maintain loose coupling between layers published the business layer as services and injected necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented persistence framework using Hibernate& Handled Transaction Management using the provided data source.
  • Used Spring Security for Autantication and Authorization of the application.
  • Extensively used JSON to parse the data from server side to satisfy the business requirement.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Integrated spring and hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for Oracle.
  • Worked on Hibernate for mapping the Javaobjects to relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Used Hibernate in Data Access Layer to access and update information in the database.
  • Extensively used HQL and SQL for querying databases.
  • Consumed Web Services to interact with other external interfaces in order to exchange the data in different forms by using Restful service.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework and worked on parsing the XML files using DOM/SAX parsers.
  • Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, i2ntegrityconstraints and views for IBM DB2.
  • Used Multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Implemented Restful and SOAP based Web Services and used Soap UI for testing.
  • Used Spring JMS module for lookup for the queues and MDBs for the listeners.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Performed deployment of applications on Web Logic Server.
  • Written LINUX shell scripts to identify user login information.
  • Involved in day to day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time.
  • Worked with Eclipse IDE and used Gradle build tool to achieve more functionality for build process.
  • Used Jenkins as build management tool for continuous integration process and used Git as Version Control tool.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Participated in Code Reviews of other modules, documents, test cases.

Environment: Java, J2EE, HTML, CSS, JavaScript, J Query, JSP, JSTL, Spring, Hibernate, XML, XSD, Web Services, Restful, SOAP,WSDL, Log4j, J Unit, DB2, Web Logic, Jenkins, Gradle, GIT, Eclipse, JIRA, Agile Methodology, Windows, Linux, Rational Rose.

We'd love your feedback!