Programmer Analyst Resume
PROFESSIONAL SUMMARY:
- IT Professional with 9 Years of experience in Core Java, J2ee, Spring, Hibernate, JPA
- Experience with object oriented development in Core Java 6
- Contributed to diversity of web based solutions spanning multiple customers
- Knowledge and understanding of open source Java Script, JQuery libraries like Ajax, JSON
- Architected and Developed complete projects at Yash Technologies for Confidential client.
- Experience in enterprise technology with ability to contribute to typical JEE stack(Spring, SpringMVC, Spring Data, Spring Boot, Hibernate, RESTful Webservices) and web service based solution
- Strong Exposure to AngularJS.
- Experience of working in the complete Software development life cycle involving development, documentation, testing and maintenance with Scrum - Agile methodology.
- I believe in doing high quality, thorough work, and clear, honest, straightforward communication with co-workers and superiors.
- Involved in Extensive Coding.
- Strong working experience in Windows 2000/7 Environments.
- Strong ability to multi-task and work on different applications at the same time
- Good communication and interpersonal skills
- Exposure to Scala and AKKA
TECHNICAL SKILLS:
Programming Languages: Java 6, J2EE
Web Technologies: JSP 1.2, Servlets 2.3, HTML, JavaScript, JSON, JQuery, Solr, REST Services, Spring Data, Spring Boot, Spring MVC and Java MDB
Frameworks: Apache Struts 1.1, MVC 2, Spring 3.0
ORM Tools: JDBC, Hibernate, JPA3.0
Data Base: MySQL, Oracle 11, DB2 and HSQLDB
Application Servers: WebSphere Application Server 7.0
Web Servers: Apache Tomcat 8.1
Version Control Tools: CVS, SVN and StarTeam
Build/Deployment Tools: Apache Maven
Coding Standard Tools: SonarQube, Cobertura
IDEs & Tools: Eclipse, RAD 8.1 and Spring Tool Suite 3.6
Unit Testing Tools: Mockito, Junit, Spring Junit Runner, Power Mock and MockMVC
Documentation Tools: Microsoft Visio
Operating Systems: Windows 7
Methodology: Scrum-Agile methodology
Agile Tools: Rally
PROFESSIONAL EXPERIENCE:
Confidential
Environment: Java 6, Spring3, Scala, AKKA and DynamoDB Database
Responsibilities:
- Defect fixing
- Analysis on requirements
- Self studying in new technologies on Scala and AKKA
Confidential
Environment: Java 6, Spring3, JPA, Hibernate and REST Services Database DB2, HSQLDBResponsibilities:
- Architected complete Server side implementation
- DB2 Modeling and designing create ER Diagrams based on design.
- Java Service Layer Implementation using spring(CORE, DATA, REST)
- R & D on CQRS pattern and Implemented
- Configured and executed SonarQube
- Implemented Mockito Junit test to achieve 0% UAT
- Created Cobertura report to achieve 90% Code-coverage
- Followed Scrum-Agile methodology in the product
- Pre-aggregated data over grids for optimized performance
- Analyzed the feasibility of the requirements as given by the Business Analysts.
- Prepared design documents for new functionalities.
- Performance benchmarking and profiling of application.
Confidential
Environment: Java 6, Spring3, Hibernate and SOAP Services Database ORACLE 11Responsibilities:
- Architected complete Server side implementation
- DB2 Modelling and designing create ER Diagrams based on design.
- Java Service Layer Implementation using spring(CORE,)
- R & D on JQuery Dynatree and Implemented
- Configured and executed SonarQube
- Implemented Mockito Junit test to achieve 0% UAT
- Pre-aggregated data over grids for optimized performance
- Analyzed the feasibility of the requirements as given by the Business Analysts.
- Prepared design documents for new functionalities.
- Performance benchmarking and profiling of application.
Confidential
Environment: Java 6, Spring3, Hibernate, Java MDB and SOAP ServicesDatabaseORACLE 11 SonarQube, Mockito, Junit, Spring Junit Runner, Spring MVC, Microsoft Visio, Maven, SVN, Java, JQuery, JQuery. Validator and RAD
Responsibilities:
- Analyzing the requirements & implementing the system by developing various components
- Database designing and Documentation
- Estimating Project
- Unit Testing with 100% code coverage
- Testing and Fixing the issues
- Design review and Code review
Confidential
Environment: Java 6, Servlet, JSP, Java MDB and SOAP Services Database ORACLE 11Responsibilities:
- Analyzing the requirements & implementing the system by developing various components
- Database designing
- Estimating Project
- Unit Testing
- Testing and Fixing the issues
Confidential
Environment: Java 6, Servlet, JSP Database DB2 Server WebSphere Application Server 6.0Responsibilities:
- Analyzing the requirements & implementing the system by developing various components
- Database designing
- Estimating Project
- Unit Testing
- Testing and Fixing the issues
Confidential
Environment: Java 6, Servlet, JSP Database DB2Responsibilities:
- Analyzing the requirements & implementing the system by developing various components
- Database designing
- Estimating ProjectUnit Testing
- Testing and Fixing the issues
Confidential
Environment: Java 6, Servlet, JSP Database DB2 Server WebSphere Application Server 6.0Responsibilities:
- Analyzing the requirements & implementing the system by developing various components
- Database designing
- Estimating Project
- Unit Testing
- Testing and Fixing the issues
Confidential
Environment: Java 6, Servlet, JSP Database DB2Responsibilities:
- Analyzing the requirements & implementing the system by developing various components
- Estimating Project
- Unit Testing
- Testing and Fixing the issues
