We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 6 years of professional IT experience including working with Java, J2EE, Amazon Web Services (AWS), AngularJS, Spring Boot, big data ecosystems, experience in ingestion, storage, querying, processing and analysis of Big Data.
  • Excellent experience on working with Amazon Web Services like EC2, S3, Amazon DynamoDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloudfront.
  • Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Experience in working on Web services and Microservices using RESTful APIs.
  • Expertise in developing Java web based applications using Spring MVC, Spring Web framework.
  • Proficient in Web Development using HTML5, CSS, JQuery, Angular, JavaScript, TypeScript, XML, AJAX and JSON.
  • Usage of JSON for faster and impulsive responses.
  • Proficient in unit testing the application using JUnit and logging the application using log4j.
  • Experience working on various Web/Application servers Apache Tomcat, JBOSS, IBM Websphere and Weblogic.
  • Implemented Java/J2EE Design Patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object (DAO) etc.
  • Wrote SQL queries to retrieve data from the database using JPA
  • Experienced with event - driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Extensively worked on database applications using DB2 UDB, Apache Cassandra, Oracle, SQL Server, PostgreSQL, Amazon Aurora, Sqlite and MySQL.
  • Worked on No-SQL databases like Apache Cassandra, DynamoDB and MongoDB.
  • Worked on Version control systems like GIT, Bitbucket, AWS Commit and CVS.
  • Experience in Software Development models like Waterfall and Agile.

TECHNICAL SKILLS

Amazon Web Services (AWS): Elastic Beanstalk, Amazon RDS, Amazon Dynamo, S3, EC2, CloudWatch, Amazon SQS, Amazon Elastic Load Balancing, IAM, AWS Lambda, VPC, CloudFront, Route 53, Kinesis, CodeCommit, CodePipeline

Java/J2EE: Java, J2EE, JSP, JavaScript, Servlets, JDBC, Struts, Java Beans, JMS, EJB.

Frameworks: Spring Boot, JSF, Hibernate, JPA, Spring MVC.

Databases: NoSQL, DB2, SQL Server 2008/2005, Oracle, MySql, PostgreSQL, Amazon Aurora, DynamoDB, Mongo DB, Sqlite, Apache Cassandra, Apache solr

Languages: C, SQL, PL/SQL, Shell Scripting, JAVA, J2EE

Web Services / Technologies: RESTful, SOAP, JSP, MVC, Spring, Hibernate, Angular, Thymeleaf, JavaScript, TypeScript, XML, HTML, CSS, AJAX, JSON, Gradle and Maven.

UI Web Technologies: HTML5, XHTML, XML, XSLT, JavaScript, AJAX, JQuery, JSON, MySQL, CSS, AngularJS, Node JS & Backbone JS, Bootstrap.

Tools: IntelliJ, Eclipse, HTML, JavaScript, XML

Build Tools: UML, Design Patterns, Maven, npm, Yarn, Gradle

PROFESSIONAL EXPERIENCE

Confidential

JAVA/ J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design and development phases of the application using Agile methodology.
  • Extensive experience in developing Microservices using Spring Boot.
  • Implemented MVC pattern using Spring framework.
  • Performed unit testing using JUnit in Java, also wrote an E2E and Unit Test in Angular.
  • Implemented log4j for logging.
  • Involved in creating Restful Web services and Microservices using Spring Web.
  • Developed various UI (User Interface) components using Angular 4, typescript, jquery, CSS and HTML.
  • For Project deployment use Jenkins.
  • Used Splunk for log management and troubleshooting issues.
  • Developed the different components of the application such as Angular, RESTful and used Bitbucket for version control.
  • Used JIRA for bug tracking and project management.
  • Worked on Apache Cassandra and MySql to access data in the database.
  • Used JPA to connect to the database.
  • Developed various reusable helper and utility classes using Java Beans with Intellij Idea editor.
  • Configured Gradle dependencies for application building processes that created Pom.xml files.
  • Production support contact - to analyze, debug and investigate problems reported by users
  • Code reviews (standards, performance tuning, re factoring, reusability)

Environment: Spring, Angular, JPA, RESTful, Apache Cassandra, MySql, Intellij, Gradle, Agile, Jenkins, Javascript, Jquery, Junit, log4j, Splunk, Dev Center.

Confidential 

JAVA/ J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design and development phases of the application using Agile methodology.
  • Extensive experience in developing Microservices using Spring Boot.
  • Implemented MVC pattern using Spring framework.
  • Involved in implementing DAO pattern for database connectivity with Spring JPA.
  • Performed unit testing using JUnit.
  • Developed and deployed J2EE components on Oracle Weblogic Server.
  • Implemented log4j for logging.
  • Involved in creating Restful Web services and Microservices using Spring Web.
  • Deployed and tested the application using Weblogic server.
  • Developed various UI (User Interface) components using Angular 4, typescript, jquery, CSS and HTML.
  • Developed the different components of application such as JSPs, RESTful and used GIT for version control.
  • Used JIRA for bug tracking and project management.
  • Worked on Amazon RDS Oracle DB and Amazon Dynamo to access data in the database.
  • Used JPA to connect to the database.
  • Developed various reusable helper and utility classes using Java Beans with Intellij Idea editor.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Designed and Developed SOA enterprise system using Oracle SOA.
  • Production support contact - to analyze, debug and investigate problems reported by users
  • Code reviews (standards, performance tuning, re factoring, reusability)

Environment: Spring, Weblogic, JSP, JPA, RESTful, Oracle, Intellij, Maven, Agile, Amazon Dynamo, Javascript, Jquery, Junit, log4j.

Confidential 

Java/J2EE Developer

Responsibilities:

  • Created a detailed design document, sequence diagrams and Class Diagrams using UML and Rational Rose.
  • Interacted with Business Analysts in team meetings and involved in testing with End user.
  • Designed, Developed, Testing and Deployed EJB Components on Tomcat.
  • Installation and setup of the class paths, maintenance and troubleshooting while deployment of software during development and QA phases.
  • Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
  • Followed AGILE Methodology and SCRUM to deliver the product with cross-functional skills.
  • Implemented Design patterns like DAO, Business Delegate, Singleton and Session Façade
  • Developed client stubs to consume Web Services using axis.
  • Used Spring framework to implement the MVC design pattern in the application.
  • Used Hibernate to connect to MySQL database.
  • Worked as a production support representative.
  • Used Maven automated build scripts to compile and package the application.
  • Created the RESTful Web Service clients to consume the gateway WSDL and deployed on Tomcat.
  • Extensively worked on user interface for a few modules using HTML, Thymeleaf, and JavaScript.
  • Worked with QA team in preparation and review of test cases.
  • Worked on Version control systems using Github.
  • Used JIRA for tracking the work assigned, organizing issues and following team activity.
  • Implemented JUNIT testing framework to write and run automated testing.

Environment: Java/Java EE 5, Eclipse, Spring MVC, JSP, Javascript, HTML, Hibernate, Tomcat, Thymeleaf, XML, Junit, Log4j, TOAD, MySQL, RESTful Web Services, GIT, Maven, JIRA

We'd love your feedback!