Java/ J2ee Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Around 3+ years of professional IT experience including working with Java, J2EE, Amazon WebServices (AWS), AngularJS, Spring Boot.
- Expertise in developing Java web - based applications using spring boot.
- Experience in working on Web services usingRESTful APIs.
- Expertise in developing Java web based applications using Spring MVC, Spring Web framework.
- Experience working on various Web/Application serversApache Tomcat, JBOSS, IBM Websphere and Weblogic.
- Excellent experience on working with Amazon Web Services like EC2, S3, Amazon DynamoDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon ElasticBeansStalk and Amazon Cloudfront.
- Experience in deploying into their respectiveenvironments using ElasticBeanstalk
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Proficient in unit testing the application using JUnitand using frameworks like Mockito.
- Proficient in Web Development using HTML5, CSS, JQuery, Angular, JavaScript, TypeScript,XML, AJAX and JSON.
- Wrote SQL queries to retrieve data from the database.
- Experience in Software Development models like Waterfall and Agile.
- Extensively experience in working on IDEs like Eclipse, IntelliJ.
TECHNICAL SKILLS:
Frameworks: Spring Boot, JSF, Hibernate, JPA, Spring MVC.
Java/J2EE: Java, J2EE, JSP, JavaScript, Servlets, JDBC, Java Beans, JMS.
Web Services / Technologies: RESTful, SOAP, JSP, MVC, Spring, Hibernate, Angular, Thymeleaf, JavaScript, TypeScript, XML, HTML, CSS, JSON and Maven.
Amazon Web Services (AWS): Elastic Beanstalk, Amazon RDS, Amazon Dynamo, S3, EC2, CloudWatch, Amazon SQS, Amazon Elastic Load Balancing, CloudFront, Route 53, CodeCommit, CodePipeline
Databases: DB2, SQL Server 2008/2005, Oracle, MySql, PostgreSQL, Amazon Aurora, DynamoDB, Sqlite
Languages: C, SQL, PL/SQL, JAVA, J2EE
UI Web Technologies: HTML5, XHTML, YAML, XML, XSLT, JavaScript, JQuery, JSON, CSS, AngularJS, Node JS.
Tools: Eclipse, IntelliJ, GIT.
Misc Tools: UML, Maven, npm, Yarn, Dbeaver, Jira, Toad, Mockito.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
JAVA/ J2EE 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 JPA.
- Performed unit testing using JUnit.
- Developed and deployed J2EE components on Oracle Weblogic Server.
- Implemented Amazon Cloud watch for logging.
- Involved in creating Restful web services using SpringRest.
- Deployed and tested the application using Tomcatserver.
- Developed various UI (User Interface) components using HTML, typescript, jquery, CSS and Angular4.
- 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 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.
- Production support contact - to analyze, debug and investigate on problems reported by users
Environment: Spring, RESTful, JPA, Oracle, Intellij, Maven, Agile, Amazon Dynamo, Javascript, Jquery, Junit, AWS cloud watch, Weblogic, JSP.
Confidential, Raleigh, NC
Java/J2EE Developer
Responsibilities:
- Created the RESTful Web Service clients to consume the gateway WSDL and deployed on Tomcat.
- Used Spring framework to implement the MVC design pattern in the application.
- Used Maven automated build scripts to compile and package the application.
- Implemented Design patterns like DAO, Business Delegate, Singleton.
- Developed client stubs to consume web Services using axis.
- Worked on Version control systems using Github.
- Interacted with Business Analyst in team meetings and involved in testing with End user.
- Designed, Developed, Testing and Deployed EJB Components on Tomcat.
- 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.
- Used JIRA for tracking the work assigned, organizing issues and following team activity.
- Extensively worked on user interface for few modules using HTML, Thymeleaf and JavaScript.
- Used Spring JPA to connect to Oracle database.
- Worked as a production support representative.
- Worked with QA team in preparation and review of test cases.
- Implemented JUNIT testing framework to write and run automated testing.
Environment: Java/Java EE 5, Eclipse, Spring MVC, RESTful Web Services, JSP, Javascript, HTML, Spring JPA, Tomcat, Thymeleaf, XML, Junit, Log4j, TOAD, GIT, Maven, JIRA,Oracle.
Confidential, Bellevue, WA
Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Implemented MVC pattern using Spring framework.
- Involved in creating Restful web services using Spring Web.
- Involved in consuming Restful web services.
- Used Hibernate to connect to MySQL database.
- Extensively worked on user interface for few modules using HTML,CSS, Thymeleaf and JavaScript.
- Generated Business Logic using Restful, Session beans and deployed them on Web Logic server.
- Used Hibernate ORM framework with spring framework for data persistence.
- Used JIRA for tracking the work assigned, organizing issues and following team activity.
- Provided technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.
- Code reviews (standards, performance tuning, re factoring, reusability)
- Developed and integrated the application using GIT for version control.
- Configured Maven dependencies for application building processes that created Pom.xml files
- Worked with QA team in preparation and review of test cases.
Environment: JAVA, Eclipse, Sublime Text, AngularJS, JavaScript, SQL, Hibernate, AJAX, Web Logic, HTML5, CSS, JUnit, Maven, Restful, JIRA.