Senior Associate Resume
SUMMARY
- Senior Developer with 8+ years of IT professional experience - specialized in object-oriented analysis, design and implementation, overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance.
- Strong knowledge of Object-Oriented Programming concepts.
- Experienced in developing Microservice (Spring Boot).
- Experienced in using GRAPHQL.
- Experienced in Agile Software development process using different aspects of agile like SCRUM, PLANNING POKER,PRODUCT BACKLOG GROOMING,SPRINT RETROSPECTIVE etc.
- Well versed in implementing Design Patterns.
- Expertise in Spring, Hibernate application frameworks.
- Knowledge in using Java8 features like Time API, functional interfaces, lambdaexpressions, Java Stream API.
- Extensive working experience with Collection ( List, Map etc.).
- Implementation experience of front-end using HTML, CSS, AJAX and JavaScript, jQuery, Bootstrap, Angular JS 5(Type Script).
- Experience in various agile methodologies like Test Driven Development (TDD)
- Hands on experience with various Application Servers and Web Servers.
- Having good RDBMS concepts knowledge and worked with MySQL, Oracle 9i/10g/11g, SQL Server.
- Efficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages, Joins writing DDL, DML and Transaction queries with development tools like SQL Developer.
- Experienced in using build tools like Maven, Ant.
- Expertise with using the JUnit for testing the applications.
- Worked with error logging and debugging using log4j.
- Expertise in configuring version controls like GITHUB,SVN.
- Strong knowledge in Information Technology Infrastructure Library(ITIL) foundation v3.
- Good team player with ability to solve problems, organize and prioritize multiple tasks.
- Excellent communication and inter-personal skill.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Associate
Responsibilities:
- Involvement in requirement phase and estimation measurement(Using Planning Poker).
- Maintained Agile for deliverables in each sprint.
- Implemented Spring Boot Microservice for every CRUD operation for backend.
- Involved in GraphQL schema design and method design for search operation(Get Operation).
- Developed unit test cases for backend Service, Persistence layer using JUNIT.
- Maintained coding standards and maintained maximum coverage (75-100%).
- Involved in designing JPA specification for backend.
- Developed various ORM mappings using Hibernate.
- Used database stored procedure, packages, functions in service layer.
- Used tuxedo call from java backend.
- Used custom validator for satisfying business logics.
- Analyzed existing complex queries in backend systems using SQL Developer.
- Implemented frontend using Angular JS 5 and Angular JS 6.
- Involved in designing HTML pages and Style sheets in Angular.
- Created business logics in typescript files.
- Created frontend services and models as per business requirement.
- Developed custom validations for frontend screen.
- Integrated backend with frontend and used Apollo Client.
- Involved in writing unit test cases using Jasmine and Karma.
- Used Maven to build the application.
- Used Github as Version Control system.
- Used JIRA as defect tracking tool.
- Used Confluence for accessing user stories for each sprint.
- Used Oracle 11g as backend database.
- Used Jenkins to deploy code.
- Used Sonar to check the coding standards for both frontend and backend.
- Used Spring IOC for Dependency Injection for the application based on MVC design model.
- Implemented RESTFul webservices API using JAXB, JAXRS annotation.
- UsedHTML5,Javascript, CSS, JQuery for frontend.
- Involved in writing JUNIT test cases and builds and deployments using Maven.
- Created creational design pattern.
- Configured security for the application.
- Provided support for the functionalities.
Technologies: JDK 1.8, Spring, Hibernate, JPA, SQL, SQL Developer, HTML, CSS, Web Services, WSDL,WADL, REST, RDBMS, JQuery,Bootstrap,JavaScript, Oracle11g,JSP,Servlet, Log4j,, Maven, JSTL, Jersey, JSON, SQL Server,Junit,Git,Jenkins.
Confidential
Specialist
Responsibilities:
- Involved in requirement phase.
- Prepared high level and low level design and implementation documents.
- Developed application using MVC architecture.
- Developed various ORM mappings using Hibernate.
- Used JMS Services.
- Implemented RESTFul webservices API using JAXB, JAXRS annotation.
- Implemented CRUD operations using REST,SOAP..
- Developed front-end code withAjax.
- Built Restful API to achieve CRUD operations for post, get, delete and put method.
- Works with business analysts and coordinates with them to make sure the data is being populated properly.
- Involved in writing JUNIT test cases and day to day builds and deployments using Maven.
- Created Object Relational Mapping (ORM) in MYSQL.
- Integrated ORM with java classes and implemented Hibernate framework with annotation.
- Created creational design pattern (Factory Method, Abstract Factory and Singleton) for requirements.
- Used Ajax, JavaScript for front end.
- Checked functionalities using Junit.
- JIRA used as defect tracking tool.
- Involved in implementing ITIL processes and functions.
Technologies: JDK 1.7, JDBC, XML,Spring,Hibernate,Servlets, SQL, PL/SQL, JavaScript, Oracle11g, PL/SQL Developer, RDBMS Log4j, ANT, SVN,CSS,JIRA,Jenkins,Maven,JMS
Confidential
Technical Associate
Responsibilities:
- Coordinated with clients to understand requirement phase.
- Prepared high level and low level design documents.
- Developed a tool implementation document for CIT maturation for BT from scratch.
- Developed tool front end using Java AWT .
- Developed java code using Collections interface in Java
- Worked with HTML, CSS, SAX and DOM parser to parse incoming XML from another application.
- Worked with JDBC - ODBC connection.
- Developed SQL queries for the backend oracle application
- Involved in power point presentation
- Created used cases for unit testing
- Provided support for the developed functionalities.
- Created power point presentation for the implementation.
- Used Apache Tomcat webserver to deploy application.
- Used Eclipse, JDeveloper IDE for development.
- Used SQL Navigator for checking data from backend Oracle 9i database.
- Prepared release note for the developed functionalities
- Maintained SDLC life cycle throughout development process.
- Developed application using MVC architecture.
- Implemented functionalities using Structs framework.
- Developed user interface using JSP .
- Involved in writing Error handler.
- Involved in writing SQL queries for backend Oracle database.
- Created PL/SQL procedures,triggers,functions using SQL Developer.
- Implemented SOA architecture
- Involved in writing shell script.
- Consumed web service (SOAP) from another application.
- Created test cases for the developed functionalities
- Checked functionalities using Junit .
- HPQC used as defect tracking tool.
- Involved in Service Request Management, Incident and Problem Management.
Technologies: JDK 1.6,Core Java, JDBC, JAXB, WSDL, JSP, Servlet, HTML, JavaScript, CSS, Apache Tomcats, MySQL, STRUTS, Log4j, XSD,HPQC
TECHNICAL SKILLS
Programming Languages: Java,C, SQL, PL/SQL,Unix,HTML, XML
Web Technologies: JSP, Servlet, JAX-WS, Apache CXF, REST (JAX-RS), SOAP, REST,JAXB, JSON,HTML5,CSS,JQuery,Ajax,JavaScript,JSTL tags.
Framework: Spring,Hibernate,Bootstrap,Angular JS,Struts
J2EE Standards: JDBC, JNDI
Database and Platform: Oracle 9/10/11, MySQL
SCM: SVN, GIT
Operating Systems: Windows, Linux, Unix
Methodologies: Agile(Scrum, TDD), Waterfall
Tools: Eclipse, IntelliJ Idea, Sublime Text, Git, NetBeans, Log4j, Ant, JUnit, Maven, SOAP UI, Chorme Plugin,Postman, dream weaver, SOAP UI,Visual Studio Code