Java/j2ee Developer Resume
Atlanta, GA
SUMMARY
- Around 7+ years of professional experience in IT as a java/j2ee/AWS developer.
- Worked as a Full Stack developer (java) in analysis, development, implementation and troubleshooting various web - based applications.
- Experience in Development of Web, Service Oriented and Cloud based applications.
- Experience in working with Core Java and JavaEE platform with Servlets, Jsp, JDBC, Hibernate, Spring MVC, Spring Boot.
- Hands on experience in Amazon Web Services including EBS, Dynamo DB, RDS, S3, IAM and Lambda services.
- Experience in working on different layers of Spring MVC Architecture such as Spring Controller, Service and Repository classes.
- Experience in working on Web services using REST and SOAP.
- Proficient in designing dynamic web applications using HTML5, CSS3, JavaScript, AJAX, JSON and Angular JS.
- Worked upon Services, Components and Routing in Angular 2, 4.
- Skillful in handling unit testing using Junit along with Test Driven Development methodology.
- Hands on work experience in database applications using DB2, Oracle, SQL Server 2008/2005/2000 and My SQL.
- Good Knowledge of full software Development Life Cycle (SDLC) stages in Waterfall and Agile environment.
- Strong domain knowledge of Telecom and Banking.
- Worked on version control tools like GIT and SVN, Build tools like Maven and Gradle.
- Experience in working on IDEs like Eclipse, Net Beans, Edit Plus.
- Experience in working on various Web Application servers Apache Tomcat, JBOSS, IBM Web Sphere and Web Logic.
- Implemented Java/J2EE Design Patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object (DAO) etc.
- Highly motivated team player with strong communication, analytical and problem-solving skills.
- Very hard working, self-starter and quick learner.
TECHNICAL SKILLS
Java/J2EE: Core Java, J2EE, JSP, JavaScript, Servlets, JDBC, JSP, Java Beans, JMS, EJB.
Frameworks: Spring Frame Work, Spring REST, Spring JPA, Spring MVC.
Databases: NoSQL DB Dynamo, DB2, Oracle 9i/10g/11g, My SQL, PostGre
Languages: Cobol, C, C++, SQL, PL/SQL, JAVA, J2EE
Web Services / Technologies: REST, SOAP, JSP, MVC, Spring, Hibernate, JavaScript, XML, HTML, CSS, JSON and Maven.
Tools: Eclipse, IntelliJ
Operating System: Windows, Unix
Build Tools: Maven, Ant, Gradle
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Java/J2EE Developer
Responsibilities:
- Developed business components, modules and Restful web services.
- Involved in all the phases - Analysis, Design, Development, Testing and Deployment.
- Extensively implemented Spring Boot, Dependency Injection (DI) and Aspect Oriented Programming (AOP) features along with hibernate.
- Developed user interface using the HTML, Bootstrap, CSS, JavaScript, and AngularJS.
- Used NOSQL database Amazon dynamo DB to store data of reporting application.
- Used Amazon Cloud watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
- Built Application using MAVEN and used Log4J to generate log files for the application.
- Junit/Mockito Frameworks were used for performing unit & Integration testing by writing test cases.
Environment: Spring Boot, Java, Dynamo DB, Elastic Beanstalk, JavaScript, Web Services, Ant, JDBC, Log4J, Web Sphere, Clear case Remote Client, DB2, JUnit, SVN, Windows.
Confidential - Atlanta, GA
Inventory Process Manager (IPM)
Responsibilities:
- Used Spring Framework based on (MVC) architecture in Web logic Application Development developed the presentation layer and GUI framework in HTML, XML, JSP, AJAX, and CSS and took in charge of Client-Side validations.
- Used STLD for implementing UI.
- Worked on Oracle for managing database transactions.
- Coded in Java, used DOM to generate and parse XML documents.
- Developed code that sends email about new order Status and inventory position every week.
- Utilized Action classes that retrieved information from the Oracle database using Hibernate ORM connections and sent it to the front-end GUI for end users.
- Used Hibernate ORM where transaction persistence is required in the application.
- Involved in Testing the Application using JUnit.
Confidential
Java Developer
Responsibilities:
- Involved in daily status calls with onsite.
- Participated in Standup meetings.
- Involved in coding (POJOs, Controllers, DAO’s, JQuery)
- Involved in writing JUnit.
- Developed webpages using JSP, Java Script, CSS, HTML.
- Used CVS for code check-in and check-out.
Environment: Spring, Hibernate, Jsp, JQuery, JPA, Oracle 10g, JUnit, CSS, HTML, Maven, Log4j, Agile.
Confidential
Java Developer
Responsibilities:
- Involved in creating Oracle Service Bus configurations.
- Involved in creating Business Services in Oracle Service Bus.
- Involved in creating XQuery transformations for transforming request and responses in Oracle Service Bus.
- Involved in testing and development of modules.
- Worked on configurations using Web logic Application Server.