We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 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.
  • Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Working Experience on Web services using RESTful APIs and knowledgeable about the use of JSON for faster and impulsive responses.
  • Proficient in developing Java web - based applications using Spring MVC and Spring Web framework.
  • Web Development experience in using HTML5, CSS, Angular, JavaScript, TypeScript, XML, and JSON.
  • Extensively worked on database applications using DB2 UDB, Oracle, SQL Server, PostgreSQL, Amazon Aurora, Dynamo DB, SQLite and MySQL
  • Worked on Version control systems like GIT, AWS Commit and SVN.
  • Experience working on various Web/Application servers Apache Tomcat, JBOSS, IBM WebSphere and WebLogic.
  • Excellent experience on working with Amazon Web Services like Elastic Beanstalk, EC2, S3, Amazon Dynamo DB, Amazon RDS, AWS CodePipeline, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud front.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Proficient in unit testing the application using JUnit and logging the application using log4j.
  • Implemented Java/J2EE Design Patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object (DAO) etc.
  • Working knowledge of the Software Development Cycle like Agile and Waterfall.

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, Kinesis, CodeCommit, CodePipeline

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

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

Databases: NoSQL, DB2, SQL Server 2008/2005, Oracle, MySQL, PostgreSQL, Amazon Aurora, DynamoDB, Sqlite

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, JSON and Maven.

UI Web Technologies: HTML5, XHTML, XML, JavaScript, JQuery, JSON, MySQL, CSS, MV* Frameworks like AngularJS, Node JS

Tools: IntelliJ, Eclipse, HTML, JavaScript, XML

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

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering, design and development phases of the application using Agile methodology.
  • Implemented MVC pattern using Spring framework.
  • Involved in implementing DAO pattern for database connectivity with Spring JPA.
  • Developed and deployed J2EE components on Oracle WebLogic Server in Amazon Elastic Beanstalk.
  • Experienced in troubleshooting the problems generated while building, deploying and production support.
  • Involved in creating Restful web services using Spring Web.
  • Performed unit testing using JUnit.
  • Experienced in working with version control systems like GIT and used Source code management client tools like GitHub, Amazon Commit.
  • Deployed and tested the application using WebLogic server.
  • Developed various UI (User Interface) components using Angular 4, typescript, jQuery, CSS and HTML.
  • Experienced in deploying Java projects using Maven and Jenkins.
  • Used JIRA for bug tracking and project management.
  • Experienced in Linux environment.
  • Worked on Amazon RDS Oracle DB and NoSQL Dynamo to access data in the database.
  • Implemented log4j for logging.
  • Developed various reusable helper and utility classes using Java Beans with IntelliJ Idea editor.
  • Production support contact - to analyze, debug and investigate problems reported by users
  • Code reviews (standards, performance tuning, refactoring, reusability)

Environment: Spring, Hibernate, Maven, AWS (RDS, Lambda, Pipeline, Elastic Beanstalk), Oracle DB, Agile development process

Confidential

JAVA/ J2EE Developer

Responsibilities:

  • Worked on Amazon RDS Oracle DB and Dynamo to access data in the database.
  • Used JPA to connect to 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.
  • Implemented MVC pattern using Spring framework.
  • Involved in implementing DAO pattern for database connectivity with JPA.
  • Developed and deployed J2EE components on Oracle WebLogic Server.
  • Implemented log4j for logging.
  • Involved in creating Restful Web services using Spring Web.
  • Deployed and tested the application using WebLogic server.
  • Developed various Thymeleaf (User Interface) components using 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.
  • Production support contact - to analyze, debug and investigate on 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:

  • Worked as a backend developer on Spring Rest based services.
  • Implemented MVC pattern using Spring framework.
  • Interacted with Business Analyst in team meetings and involved in testing with End user.
  • Extensively worked on AWS RDS, mainly Oracle DB for backend database use.
  • Involved in creating DAOs which were used in multiple areas throughout the application.
  • Used JPA and Hibernate to perform actions on database on AWS.
  • Created AWS Pipeline for deployment on Elastic Beanstalk instance.
  • Used Maven as build manager for the project.
  • Participated in daily stand up meetings as part of Agile methodology.
  • Worked with QA team in preparation and review of test cases.
  • Used JIRA for tracking the work assigned, organizing issues and following team activity.

Environment: Spring, Elastic Beanstalk, Jenkins, GitHub, Amazon Commit, Spring JPA, RESTful, Oracle, IntelliJ, Maven, Agile, Angular 4, Amazon Dynamo, JavaScript, Junit, log4j.

We'd love your feedback!