Software Developer Resume
PROFESSIONAL SUMMARY:
- Total 6+ years of experience in IT field. Near 4 years of experience in Software Development of OOP applications.
- Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Streams.
- Developed and consumed web services using SOAP and REST. Familiar with JSON and XML and other format.
- Have Experience on Spring framework and on Microservices using Spring Boot.
- Strong hands - on experience with Spring MVC Controllers, Spring Annotations, Inversion of Control (IOC), Spring Boot, Spring DAO, Spring ORM (Hibernate)
- Experience writing SQL queries in RDMS and good knowledge of NoSql/MongoDB/ DB.
- Experience on Unit testing and Integration testing through the TDD methodology. And have good knowledge of AWS
TECHNICAL SKILLS:
Languages: Java 1.8, SQL, UML
Web: HTML5, CSS3, RESTful API, JavaScript, jQuery, Angular 2+ and Microservices
Databases: MySQL, Oracle, MSSQL, Mongo DB
Frameworks: Spring Boot 2.x., Spring /Core, Web, MVC, AOP, Security, JPA/, Hibernate, knowledge of AWS
Tools: GIT, PL/SQL developer, SQL Developer, Eclipse, IntelliJ, Postman
SDLC: Agile/Scrum
Testing: TDD - Junit/Mockito
PROFESSIONAL EXPERIENCE:
Confidential
SOFTWARE DEVELOPER
Responsibilities:
- Responsible for gathering and understanding the system requirements by interacting with the clients.
- Involved in Agile processes like SCRUM daily standup meetings, Sprint planning and Sprint retrospectives
- Implemented action controllers, action forms, validation framework
- Migrating existing application into micro services architecture using Rest APIs, spring boot.
- Developed REST services using Spring Boot for the customers to consume data.
- Developed HQL queries for CRUD operations to create, read, update and delete data to Oracle DB
- Worked with JPA and Hibernate 5.0 for developing persistence layer
- Involved in Unit testing and Integration testing by performing TDD methodology.
Environment: Java 8, Spring Boot 1.x, Spring /Core, Web, MVC/, RESTful Service, Tomcat 7, JPA, HTML 5, CSS, jQuery, JavaScript ES6, XML, JSON, Oracle 11g, SQL, PL/SQL, UML 2.3, Junit/Mockito.
Confidential
SOFTWARE QUALITY ENGINEER
Responsibilities:
- Performed functional, non-functional and unit/integrated testing internet banking web application and other financial, banking related systems.
- Wrote test case, test scenarios and performed and automation testing.
Environment: Java 1.8, Spring BOOT, RESTful API, Micro services, Hibernate, HTML 5, CSS, jQuery, JavaScript, Oracle 11g, PL/SQL, UML 2.3, Junit.