We provide IT Staff Augmentation Services!

Java Aws Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • Around 7+ years of Professional Experience in all phases of Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis, Design, Implementation and Maintenance and Testing using various methodologies using Java/J2EE.
  • Expert in developing core Java concepts such as Collections, Multithreading, Serialization, Exception handling etc.
  • Implemented Agile Scrum Methodology to improve communications between Engineering
  • Product Management, and Business; to provide more transparency across the 3 departments; and to obtain great business value with short turnarounds.
  • Strong front - end UI development skills using scripting languages like JSP, HTML, JavaScript, AJAX, jQuery and CSS.
  • Experience with AWS (Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances using Puppet, chef configuration management.
  • Implemented SOA architecture with Web Services using SOAP, REST, WSDL and UDDI.
  • Expert in Query writing using SQL, Procedures, Functions and Packages using PL/SQL.
  • Experience in working with messaging systems like Kafka, Kafka event Sourcing.
  • Proficient in using RDBMS concepts with Oracle, DB2, MySQL and SQL Server.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions DDL, DML and SQL queries.
  • Competence in using different Java IDEs like Eclipse, NetBeans and RAD for developing Dynamic Web Applications.
  • Used Docker for possible to production to the development environment to fast possible for interactive use.
  • Implemented the Persistence Logics usingConcept Wave Scripts.
  • Knowledge of application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices.
  • Experience in Microservices and Spring Boot application development.
  • Experience in installing, configuring and maintaining Application Server like Web Sphere and Web Servers like Web Logic, Apache HTTP and Tomcat on UNIX and Linux.
  • Experience in working with version control systems like Subversion, Clear Case, Perforce, GIT and used source code management tools like Tortoise SVN, GitHub and Bit Bucket.
  • Highly proficient in using frameworks like Struts, Hibernate, Spring and Design Patterns such as, Session Façade, Front Controller, Data Access Object (DAO)
  • Value Object, Singleton, Service Locator for executing multi-tier, highly scalable, component based, services driven, test driven enterprise applications.

TECHNICAL SKILLS

Programming Languages: Java 8/11, PL/SQL, XML, Python.

AWS: EC2, S3, SNS, SQS, AWS Lambda, DynamoDB.

J2EE Technologies: Servlets, JSP, JDBC, JPA, JMS.

Frameworks: Spring, Spring MVC, Concept Wave, Hibernate, Angular JS/4/6/8/10, Spring Boot.

Front-End Technologies: HTML, CSS, DHTML, JavaScript, AJAX, JSTL, Custom Tags.

Databases: Oracle, DB2, MySQL, PLSQL, SQL Server.

Application/Web servers: Web Sphere, Web Logic, Apache Tomcat.

Web Services: XML, WSDL, SOAP (JAX-RPC, JAX-WS), Restful (JAX-RS), AWS, Microservices.

IDE Tools: IntelliJ, Eclipse, NetBeans, RAD.

Operating Systems: Windows, UNIX, LINUX.

Version Controls: Github, Bitbucket, CVS, SVN.

SDLC Methods: Waterfall Model, Agile - SCRUM, TDD.

PROFESSIONAL EXPERIENCE

Confidential, PA

Java AWS Developer

Responsibilities:

  • Designed and developed restful API and services using best practices to interact within the micro-services and with the front end.
  • Involved in writing application-level code to interact with APIs, Web Services using Angular resources.
  • Developed code for Responsive web design in JavaScript using Angular.js.
  • Involved in Requirement Gathering, Design and Deployment of the application.
  • Provided technical assistance in identifying, evaluating, and developing
  • Agile methodologies and procedures that are efficient, effective, and meet good business practice.
  • Design web sites using, JavaScript, and Data access components using Object Oriented Programming.
  • Used the Collections API, Generics, multi-threading while developing code.
  • Fixed software bugs using JavaScript and CSS
  • Used Log4j for logging and GIT for version control.
  • Extensively work with Java Collection classes like Set, List, Map etc.
  • Preparation of Test cases on JUnit during the unit testing and system testing phase.
  • Developed the front-end components using HTML and JavaScript along with Spring MVC.
  • Involved in working with the QA to assist in writing test code and debugging the defects in the application.

Environment: Java 8, JavaScript, Spring MVC, Agile, Hibernate, Oracle, Microservices, Servlets, XML, JSON, HTML, CSS, Angular JS/4/6/8, REST Web Services, Maven, Spring Boot, JUnit, Log4j, Bitbucket, Jira

Confidential, San Francisco, CA

Full Stack Java Developer

Responsibilities:

  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Developed code for Responsive web design in JavaScript using Angular.js.
  • Experience in Message Oriented Middleware implementation using JMS and Apache Kafka.
  • Used Docker for possible to production to the development environment to fast possible for interactive use.
  • Used the Collections API, Generics, multi-threading while developing code.
  • Database development required creation of new tables
  • PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Hosted Enterprise web applications using AWS platform.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Developed Spring middleware components for implementing business logic and Implemented SOA based architecture using web services to build a loosely coupled system.
  • Designed and developed Business components and Integrated with Spring framework and also developed various reusable
  • Helper and Utility classes, which are used across all the modules of the application.
  • Used RESTful for producing web services and involved in writing programs to consume the web services.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Deployed the java application using Maven build script.
  • Used Log4j for logging various levels of information like error, info, and debug into the log files.
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc. and Spring IOC pattern and responses.
  • Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made.
  • Implemented Swagger for the microservices for Documenting Rest API.
  • Implemented Rest API Design Guidelines for the microservices.
  • Involved in writing Maven scripts for automated deployment of the application and managed
  • GitHub Projects and migrated from SVN to GitHub with merge and version and used Jenkins for continuous integration.
  • Involved in working with the QA to assist in writing test code and debugging the defects in the application.

Environment: Java/11, Python, Spring, Spring Boot, Microservices, AWS, Python, Kafka, Hibernate, Agile/Scrum, HTML, JSON, AJAX, CSS, Angular JS,REST, JavaScript, Servlets and JavaBeans, Tomcat, WebLogic, Oracle, XML, My Eclipse IDE, Mongo DB, SVN, ANT, Junit, Windows.

Confidential - St. Louis, MO

Java/J2ee Developer

Responsibilities:

  • Requirements gathering Analysis, Design, Business logic implementation and Unit testing, Deployment and Maintenance of the Application.
  • Involved in Requirements gathering, Development, Testing and delivery of application.
  • Followed Agile methodology and Scrum.
  • Provide better estimates while spending less time creating them and make sure we were in control of the project schedule and state.
  • Performed User Interface Design and coding using Java, Spring framework and web technologies.
  • Worked on power DNS on the AWS cloud and maintained it with MySQL database.
  • Developed the applications using JSP, Struts and implemented MVC Architecture.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Utilize Camel to integrate Microservices with other Microservices and RabbitMQ messaging exchanges. Developed Scripts for AWS Orchestration
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.8 features etc.
  • Wrote Notification microservice to send notifications via Email, Push and SMS
  • Designed and implemented a SOA microservice with a JSON HTTP REST API •
  • Utilized Spring annotations and XML configuration for Dependency Injection.
  • Involved in implementing logging, exception handling and transaction management using spring AOP.
  • Monitoring agent on each service instance by Micro-services monitoring system
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Developed Web Services for data transfer using Restful web services.
  • Implemented pre authentication and data base security using spring security.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • JUnit/Mocha tests were written to test each module in the application.
  • Developed test-driven development (TDD) strategy guiding use of the Junit testing framework.
  • Involved in peer code reviews.
  • Working with the middle-ware team and DBAs regarding the database issues and code deployments.
  • Followed coding guidelines, ran PMD & Find bugs and also make sure the 100% code coverage to maintain the quality of code.
  • Provided application support during the system testing, Joint System testing and user acceptance testing.
  • Tracked issues using JIRA using confluence.

Environment: Java, J2EE, JSP, Servlets, Java Beans, Spring, Spring Boot, Hibernate, XML, RESTFUL, JSTL, JSON, XML, HTML5, CSS3, JavaScript, AJAX, Continuous Integration, Microservices, AWS, Mongo DB, Jenkins, Log4j, JUnit, SQL, HQL, Apache Tomcat, WebLogic Server, Oracle, PL/SQL, JIRA, ANT, GIT, Eclipse.

We'd love your feedback!