Senior Software Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- 7yearsof professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
- Involved in Preparing the Design Documents and analyzing the functional specifications.
- Involved all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
- Confer with systems analysts, engineers, programmers to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Proficient in using J2EE Frame works: Spring, Hibernate and Web Services Technologies.
- Experience with spring and Spring Modules: Spring IOC/Spring DI, Spring AOP, Spring MVC, Spring JDBC, Spring Hibernate, Spring Data, and Spring REST Technologies.
- Configured spring applications using different modules like Spring Boot and Micro-services.
- Good Experience in Server-side Framework like Node.js and Java script libraries like React.js, Flux and Redux
- Exceptional abilities in using source code analysis tools automated build process and unit testing.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, performtests and push build.
- Developed resource using spring with REST and Consumed resources using REST Template.
- Developed DAO implementation using JPQL Queries with JPA and Hibernate Template.
- Implemented Logging using Apache Log4jand SLF4jfor the Data Extraction.
- Exceptional abilities in using SOAP and RESTful web services.
- Ensure unit testing is completed and meets the test plan requirements, system testing iscompleted, and system is implemented according to plan.
- Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOADconcept in the applications.
- Experience in Groovy Scripts for building the Jenkins Pipeline.
- Experience with various programming languages like Java Script, HTML5, CSS3, and Bootstrap.
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Developer
Responsibilities:
- Experience with Software Development methodologies like Agile/Scrum and Involved in business requirements and creating the Jira tickets for user stories.
- Design requirements and documents that are consistent, concise, comprehensible, traceable, Feasible, unambiguous, and verifiable.
- Analyze user needs and software requirements to determine feasibility of design within timeAnd cost constraints
- Involved in Preparing the Design Documents and analyzing the functional specused Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro - Services.
- Develop applications using strong object-oriented programming experience with Java, including experience designing and implementing application architecture and APIs.
- Used Spring Boot which is radically faster in building cloud Micro-Services and develop Spring based application with very less configuration
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro-Services.
- Involved in using spring concepts - DI/IOC, AOP, and Spring MVC. Implemented build package tool using Maven.
- Worked with JWT token and open id and OAuth flow of authorization management.
Confidential
Senior Software Developer
Responsibilities:
- Experience with Software Development methodologies like Agile/Scrum and Involved in business requirements and creating the Jira tickets for user stories.
- Design requirements and documents that are consistent, concise, comprehensible, traceable,Feasible, unambiguous, and verifiable.
- Analyze user needs and software requirements to determine feasibility of design within timeAnd cost constraints
- Involved in Preparing the Design Documents and analyzing the functional spec used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro - Services.
- Develop applications using strong object-oriented programming experience with Java,including experience designing and implementing application architecture and APIs.
- Used Spring Boot which is radically faster in building cloud Micro-Services and develop Spring based application with very less configuration
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro-Services.
- Implemented Authentication and Authorization using spring security using roles-based authority.
Confidential
Software Developer
Responsibilities:
- Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
- Involved in functional requirement discussions with business team and converted the functional requirements to technical requirements.
- Extensively used Java best practices and implemented several Core designs patterns like Singleton, Data Access Object (DAO), and Business Delegate etc.
- Developed UI using HTML, HTML 5, CSS3, AJAX, Java Script, and JSP and developed Business Logic and Interfacing components using POJO, XML, and JDBC.
- Developed the application using Spring MVC and Spring Boot. Used complete annotation approach for the application development and leverage Spring profiling development.
- Developed DAO classes using Hibernate Template from Spring with JPA.
- Consumed RESTful Web Services using JAX - RS API and Web Services Annotations.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, performtests and push build
- Used Hibernate in data access layer to access and update information in the database and used Hibernate Query Language (HQL) to query the database for complex data.
Confidential
Java Software Developer
Responsibilities:
- Involved in Preparing the Design Documents and analyzing the functional specifications.
- Involved in Preparing the Design Documents and analyzing the functionalspecifications.
- Involved in developing GUI / user interfaces using JSP, CSS & DHTML and Used JavaScript for validation.
- Designed UI Screens using Servlets, JavaScript, CSS3, JSON, JQuery, Ajax, DHTML, XSL,XHTML and HTML Data was converted into JSON using JSP tags
- Followed Agile methodology to plan and monitor projects Involved in developing GUI / user interfaces using JSP, CSS & DHTML and Used JavaScript for validation.
- Developed various UI (User Interface) components using JSP, and HTML.
- Designed and Developed Servlets and JSP pages for authentication
- Worked on the spring framework like Spring IOC and Spring DAO.
