We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY

  • Highly motivated IT professional 7 + years of experience as a Java/J2EE Developer developing Web applications, development, maintenance & support involving all SDLC activities like requirements analysis, design, implementation, reviews, unit testing, and production deployments.
  • Worked on Amazon Web Services like EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, SNS, Auto Scaling, Elastic Load Balance, AMIs, Dynamo DB, firewalls, routing technologies and DNS, Amazon RDS DB services.
  • Having good knowledge on Lambda function, CloudWatch configure Gateway API's.
  • Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group.
  • Vast experience in Agile, Scrum, Waterfall SDLC models and team player multiple projects.
  • Knowledge of Design, Development, Testing, Implementation and Maintenance of Enterprise Web Applications using Spring Boot, Microservices, Restful, spring, spring cloud.
  • Strong Programming Skills in designing and implementing of Multi - Module applications using Java 8, Spring, Spring MVC, Angular, Hibernate ORM, Restful, SOAP Frameworks.
  • Experience in working with Spring Cloud, Spring Security and AWS.
  • Created Amazon VPC to create public - facing subnet for web servers with internet access, backend databases & application servers in a private-facing subnet with no Internet access.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Having good knowledge in SQL data bases like Dynamo DB, DB2. Setting up and administering DNS system in AWS cloud using Route53.
  • Experienced in build and Deploy Spring Boot with REST API in AWS Elastic BeanStalk.
  • Good experience in Elastic Load Balancing, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front.
  • Expert knowledge in Continuous Integration and Continuous Deployment (CICD) using DevOps tools GIT, Jenkins, SonarQube etc.
  • Knowledge on Splunk checking the production and stage logs.
  • Expertise working in various Application Servers likes WebSphere, Apache Tomcat.
  • Worked in the use of various RBDMS like Oracle, MS SQL Server.
  • Good experience in postres 11 versión for querying and reporting purposes.
  • Developed several REST and SOAP web services supporting both XML and JSON to perform tasks.
  • Experience with Build Tools Jenkins, Maven and version control tools GIT.
  • Strong knowledge and understanding in J2EE Design Patterns.
  • In-charge for knowledge management/transfer to Ensure technical and Production Support from offshore
  • Expertise in Unit Testing, Makito and Swagger and Rest Docs.
  • Hands on exposure to code reviews and participating in technical improvement for supporting to teams.
  • Knowledge on creating images of various application and pushing into Docker Hub.
  • Strong communication and team skills, ability to work independently with minimal supervision.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

Responsibilities:

  • Following agile methodology and involved in daily SCRUM meetings, sprint planning, and retrospective.
  • Developing RESTful services using Spring.
  • Responsible for creating Junit test cases for the newly added functionalities.
  • SonarQube for reporting code coverage and sonar lint for critical and major bug fixing.
  • Using Rally for tracking the project stories in Agile Methodology.
  • Preparing Rest Docs and for Unit Test cases and Swagger Documentation for REST API’s.
  • Building and pushing docker images for Node JavaScript, Python, spring application.
  • Working with sql developer for maintain data using Spring with hibernate and JPA.
  • Working with control version git.
  • Used log4J for application logging and notification tracing mechanisms.
  • Used Spring Boot configuration with Restful services and spring Dependency Injection for handling presentation and business logic.
  • Used Spring Security for Authentication, Authorization of the application using token service.
  • Implemented persistence framework and Integrated Spring DAO for data access using JPA.
  • Integrated Spring Security to validate the users and control API accessibility.

Skills Utilized: Java 8, JavaScript, Angular, TypeScript, HTML5, CSS3, NodeJS, Maven, Requires, Spring 4.0, Jenkins, Servlet, JSP, XML, Agile Methodology, Rally, Design Patterns, IntelliJ, Lombok, and Log 4J.

Java Developer

Confidential

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, and retrospective.
  • Developed RESTful services using Spring boot.
  • Involved in architecture design of microservices and refactored microservice to make it spring boot configuration
  • Designed and developed using Java, Spring Core, Spring Boot, Microservices, Spring Data and JPA.
  • Developed Gateway Service using Netflix Zuul to redirect service calls and created Spring Cloud Config Server.
  • Working on Client-side load balancing with Ribbon and Distributing calls using Eureka and Ribbon.
  • Used REST methodology for the service layer interface and used JSON for the data transformation. knowledge on setting up Zuul API Gateway and implementing Spring Cloud Sleuth.
  • Involved in configured distributed Tracing with Zipkin and connecting to microservices to Zipkin.
  • Knowledge on trace requests using Zipkin UI Dashboard.
  • Implemented the Spring Cloud Bus
  • Build microservice applications utilizing the different Spring Cloud, including Config Server & Bus, Eureka, Ribbon, Feign, and Hystrix.
  • Prepared Rest Docs and for unit test cases and Swagger Documentation for REST API’s.
  • Involved into Liquibase scripts executed in Java backend for Postgres 11 version.
  • Used Project Lombok is a java library entire project for reduce code.
  • SonarQube for reporting code coverage.

Skills Utilized: Java 8 and 11, React Js, TypeScript, HTML5, CSS3, NodeJS, Maven, Requires, Spring 4.0, Jenkins, Servlet, JSP, XML, Agile Methodology, JIRA, Design Patterns, Eclipse Oxygen, IntelliJ, Lombok and Log 4J.

Java Developer

Confidential

Responsibilities:

  • Responsible for gathering the information from client.
  • Developed Restful services for business operation using Spring Boot.
  • Build the server module with Spring Boot, Spring Data and Spring Security technologies.
  • Used Spring Data to implement JPA and Spring REST to provide RESTful interfaces to resources.
  • Used Amazon CloudWatch to monitor AWS services and Amazon CloudWatch logs to monitor application.
  • Developed Java API to interact with the Amazon SQS used in sending bulk emails.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Integration of Amazon Web Services( AWS) with other applications infrastructure.
  • Amazon EC2 is also used for deploying and testing the lower environments such as Dev and Stage.
  • Amazon IAM was used to maintain the user credentials and also involved in creating custom IAM policies to various groups defined within the organization.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • CloudWatch is used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
  • Designed and developed User Interface, application modules using JSP, Hibernate, Spring, JavaBeans.
  • Involved in the implmentation of DAO using Spring-Hibernate.
  • Application deployed Jenkin in stage using Docker.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.

Skills Utilized: Java 7 and 8, Angular 2, Angular CLI, TypeScript, HTML5, CSS3, NodeJS, Maven, RequireJS, Spring 4.3, Jenkins, Servlet, JSP, XML, Agile Methodology, JIRA, Design Patterns, Eclipse Oxygen, Log 4J.

Software Engineer

Confidential

Responsibilities:

  • Agile methodology and daily SCRUM meetings, sprint planning, and retrospective
  • Used springdependency injection mechanism to inject application and dependencies at runtime.
  • Created REST API's Micro services using spring boot configuration with JPA.
  • Tested the Restful resources using Postman and Soap UI tool.
  • Developed Cloud Applications using java and spring boot.
  • Build service instances and manage environmen variables for application in cloud.
  • Proficiency in querying and reporting from Elastic Search/Kibana, Splunk and MySQL.
  • Proficiency in setting up and using open source reporting tools like Jasper Soft and Jasper Server.
  • Involved to prepare metric reports using Jasper Soft Studio.
  • Deployed Managed and Monitored Mongo DB Replica Sets / Databases, Prototyped Mongo DB new features across multiple stacks.
  • Implement and ability to gauge and tailor the reporting requirements for an enterprise organization based on the intended audience
  • Knowledge on Singleton, Adapter Command Pattern, MVC design Patterns.
  • Used Maven to build and deploy the application.

Skills Utilized - Java 8, Angular 4, Angular CLI, TypeScript, HTML5, CSS3, NodeJS, Maven, RequireJS, Spring 4.3, Jenkins, Servlet, JSP, XML, Agile Methodology, JIRA, Design Patterns, Eclipse Oxygen, Log 4J. WebLogic 12.2.1 .

Java Developer/Production Support

Confidential

Responsibilities:

  • Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Worked on EC2 and Elastic Load Balancer and Auto scaling.
  • Worked on Amazon web service S3 Security, policies, and Encryption.
  • Worked on Amazon KMS, KMS API calls, KMS Envelope Encryption.
  • Worked on customized application triggered to Lambda Function, Gateway API with CloudWatch.
  • Creation of all the AWS components SNS, SQS, Lambda, EC2, KMS API, KMS Envelope Encryption, ECS and CloudWatch.
  • Experienced in build and Deploy JavaScript, node Js app and Spring Boot with REST API in AWS Elastic Beanstalk
  • Experienced in deployment of spring MySQL Web App to AWS Elastic Bean and setting up to connect to RDS.
  • Involved in creating AWS Security Group for AWS Elastics Beans.
  • Used log4J for application logging and notification tracing mechanisms.
  • Responsible for creating JUnit test cases for the newly added functionalities.
  • SonarQube report for code coverage using jenkin.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server.
  • Used JIRA for tracking the project Stories in AGILE methodology.
  • Developed Rest API s and testing through Postman and prepared Swagger document.
  • Communicate with businesspeople to understand and gather requirement, attend agile ceremonies
  • (onsite standup, grooming, stakeholder demo, retrospective).
  • Sharing system/process knowledge with other team members.
  • Worked with QA/UAT team to resolve defects and issues during QA/UAT testing of application.

Skills Utilized - Java 1.7, Spring 3.0, Web Sphere 8.5, GIT, SQL Server, Spring Batch, Spring Boot, Eclipse, PL/SQL, Log 4j, FileZilla, Jenkins, Rest & SOAP Web Services, JUnit Mockito, ANT.

Java Developer

Confidential

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Developed RESTful services using Spring & Jersey API.
  • Built the server module with Spring MVC, spring data and spring security technologies.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Designed and developed User Interface, application modules using JSP, Hibernate, Spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client Side.
  • Designed and developed User Interface, application modules using JSP, Hibernate, Spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client Side.
  • Used log4J for application logging and notification tracing mechanisms.
  • Unit testing of the code developed.

Skills Utilized - Java, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.5, JSF beans, JSF, jQuery, Ajax, Oracle 10g, Eclipse 3.4, Apache Ant, Web Services, Apache Axis 2.0, IBM WebSphere 6.1, JSF Tag Library, JavaScript, HTML, CSS, XML, Clear Case, Clear Quest.

Hire Now