Programmer Analyst/backend Java Developer Resume
SUMMARY:
- Consultant with total IT experience of 8+ years
- Strengths include Analyzing, Developing, and implementation of Java/J2EE/Spring MVC/Hibernate/RESTful services/Webservices and Oracle Identity management applications.
- Ready to play an important role in teams besides having good communication skills and domain expertise.
- Real time passionate experience with Oracle technologies like Oracle Identity Manager and Access Manager.
- Strong programming skills in technologies like Core Java and exposure to Spring MVC, Hibernate and RESTful services.
- Detailed experience on spring components like, Spring - MVC, RESTful services and Spring Integration
- Experience in design, development and implementation of Model-View-Controller frameworks using Spring-MVC
- Experience in consuming design patterns like DAO, DTO, Singleton, Factory patterns
- Experience developing N-tier Applications
- Experience on developing Webservices using JAXB annotations
- Experience using JAX WS java apis.
- Strong experience on Hibernate using Spring framework
- Strong experience using JAXB and JPA Annotations
- Experience of Application Development using Java 8
- Real time experience with RIA technologies like JSON, AJAX
- Good knowledge on writing SQL, PL/SQL queries
- Real time experience in developing and deploying web based client/server applications in OIM, OAM, OEM environments. Handled production environments related issues.
- Experience in all phases of software development life cycle (SDLC) with Agile(SCRUM) methodology
- Exposure to application servers like Web logic, Tomcat
- Experience with tools like Dev-Ops Atlassian Suite (JIRA, BitBucket, Jenkins, Confluence), Maven, CVS, and Clear Case.
- Experience object oriented programming (OOP) concepts using Python and java.
- Experience with analysis of the user needs, documentation, translation into proper system requirement specifications and working under tight schedules.
- Quick learner and good team player with good domain and analytical skills. Having ability to meet deadlines and ready to work under pressure.
- Built Web application using Python
- Understanding of Test Driven Development with JUNIT
- Experience on analytical coding languages SAS and ACL
- Experience on developing Spring Boot applications
- Utilized Spring Initializr to create Spring Boot applications
- Involved in implementing Restful Service using Spring Boot Actuator
- Experience in applications implemented in JSF
- Experience integrating Rest apis with Angular 2.0
- Experienced in working with various Python Integrated Development Environments like Eclipse
- Attended daily status meeting to follow-up and resolve outstanding group issues
- Consulted and provided direct support with clients using a wide variety of applications
SKILLS SUMMARY:
Tools: Oracle Identity Manager, Oracle Access Manager, Oracle Enterprise Manager, Oracle BI Publisher
Programming Languages: Java, J2ee, Spring, Spring Boot Hibernate,Python, Webservices, SQL,JSF,Angular SAS, ACL 9
Software Methodology: Agile with SCRUM
Databases/Directories: Oracle 11g, LDAP, Active Directory, eDirectory
Software/IDE: Eclipse, Jdeveloper, Microsoft Visio, RAD, ACCESS
WEB Technology: JSON, HTML, XML.
Application Server: Weblogic 11, WebSphere 8.5
Reporting Tools: Dev - Ops Atlassian Suite(JIRA,BitBucket,Jenkins,Confluence), Tortise SVN, eRoom, Steelcase, CVS, Clearcase, AS2
Build Tools: Jenkins, Maven
PROFESSIONAL EXPERIENCE:
Confidential
Environment: Java 1.7, J2EE, Spring, Hibernate, Restful services, Junit, Log4j, XML, Apache Tomcat, Oracle, Eclipse, UNIX, chrome post master, Spring Boot, Java 8 Oracle Identity Manager 11g R1, Oracle Identity Manager 11g R2, Oracle Enterprise Manager, Oracle BI Publisher
Programmer Analyst/Backend Java Developer
Responsibilities:
- Involved in Technical designing and planning of the application.
- Interacted with business users to gather functional requirements.
- Consumed JSON and XML message formats
- Consumed Spring MVC using annotations.
- Involved in documenting the technical detail design and SRS documents.
- Developed RESTful Services to implement the Business on the server side.
- Made use of Spring-MVC to develop Restful Services in Java
- Consumed Spring-Hibernate templates in the back end to communicate to Oracle DB.
- Completely test-driven project using Junit.
- Involved in developing Webservices
- Involved in developing applications using Spring Boot
- Leveraged Webservices built using Python
- Reducing redundancy and Improving code performance using Java8
- Involved in preparing the scheduled jobs, BI Publisher reports, Technical Specification and Test Plans.
- Involved in data analysis and developing database queries.
- Involved in Coding, Unit Testing and Integration Testing of Application and meet deadlines and soon became a dependable resource in the project.
- Involved in OIM 11g R2 PS2 Installation
- Involved in Production support.
- Involved in solving critical tickets.
Confidential
Environment: Java 1.7, J2EE, Spring, Hibernate, Restful services, JMS, Rabbit MQ,Junit, Log4j, XML, Apache Tomcat, Oracle, Eclipse, UNIX, chrome post master. Oracle Identity Manager 11g R1, Oracle Identity Manager 11g R2, Oracle Enterprise Manager, Oracle BI Publisher
Programmer Analyst/Backend Java Developer
Responsibilities:
- Involved in Technical designing and planning of the application.
- Interacted with business users to gather functional requirements.
- Consumed JSON and XML message formats
- Consumed Spring MVC using annotations.
- Involved in documenting the technical detail design and SRS documents.
- Developed RESTful Services to implement the Business on the server side.
- Made use of Spring-MVC to develop Restful Services in Java
- Consumed Spring-Hibernate templates in the back end to communicate to Oracle DB.
- Completely test-driven project using Junit.
- Involved in developing Webservices
- Involved in preparing the scheduled jobs, BI Publisher reports, Technical Specification and Test Plans.
- Involved in data analysis and developing database queries.
- Involved in Coding, Unit Testing and Integration Testing of Application and meet deadlines and soon became a dependable resource in the project.
- Involved in OIM 11g R2 PS2 Installation
Confidential
Environment: Java 1.6, J2EE, Spring MVC, J-Unit, Hibernate, Oracle, Java Script, XML, HTML, Web logic, Chrome post-master.
Consultant / Backend Java Developer
Responsibilities:
- The application is designed using J2EE technologies along with Spring MVC architecture
- Spring MVC & Hibernate was used for developing java RESTful services on the backend.
- Spring Auto-Wiring was used for bean management on the back end
- Actively consumed Spring REST services for tight 200ms SLA’s for the frontend widgets.
- Completely delivered projects under “Agile” methodology
- Deployed Applications in WebLogic server.
- Involved in Unit-test planning and designing test cases for the project.
- Involved in complete testing of the application using J-Unit.
- Involved in production support for the application.
- Used BitBucket to control the build version.
Confidential
Technologies Used: Java 1.6, J2EE, Restful web services, Junit, Log4j, XML, Weblogic, Oracle, Eclipse, UNIX, CVS. Struts Oracle identity Manager 11g R1, Oracle Access Manager 11g R1, ODSEE
Consultant/ Backend or Middeleware Java Developer
Responsibilities:
- Involved in Technical designing and planning of the application.
- Interacted with business users to gather functional requirements.
- Consumed JSON and XML message formats in RESTful Services.
- Consumed Spring MVC using annotations
- Involved in documenting the technical detail design and SRS documents.
- Made use of Spring to develop Restful Services in Java
- Consumed Spring-Hibernate templates in the back end to communicate to Oracle DB.
- Implemented business process, database retrievals, access of information using Java, Struts
- Debugged web pages that use Struts
- Completely test-driven project using Junit
- Involved in preparing the Design documents, Technical specifications
- Involved in Customizing third party connectors (AD, eDirectory)
- Involved in Coding, Unit Testing and Integration Testing of application to meet deadlines and soon became a dependable resource in the project.
- Involved in preparing Custom Connectors
Confidential
Technologies Used: Oracle identity Manager 11g R2, Web Services (Only Testing)
Consultant
Responsibilities:
- Involved in Bug fixing, Unit Testing, and Integration Testing of Application to meet deadlines and soon became a dependable resource in the project.
- Applies technical expertise to read in and solve various issues corresponding to complex data.
- Responsible for checking the completeness of the General Ledger data by performing data reconciliation and also providing the insights into various data validation issues.
- Responsible for the application of data analysis in order to find out the key areas of risk in the General Ledger data, thereby increasing the efficiency of the Audit teams to test for the fraud elements
- Generated various report using Python Report lab and sent to Business users to improve their decision making.
