We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • A Full Stack Java Developer offering over five years of experience providing extensive experience in Core Java and J2EE Web applications, Enterprise applications, Distributed applications and Client/Server applications using Java, J2EE, Web Services, JDBC, Servlets, JSP, XML, SQL, Hibernate, Spring Boot and JavaScript, TypeScript on windows platform.
  • Sound Knowledge of MVC Architecture, Struts framework, spring framework and various design patterns such as MVC Model - View-Controller, Singleton, factory method, Domain driven, Event driven in the development of distributed Enterprise Applications.
  • Sound knowledge of Spring IOC, Dependency Injection and Aspect Oriented Programming (AOP) and Experience in working on
  • Microservices implementation and experience in J2EE Design Patterns such as Data Transfer Object (DTO), Object Mappers.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in Design, Development, Testing, Deployment and Support in Agile and Waterfall MethodologiesEnvironment.
  • Working experience in Core Java with strong understanding & working knowledge of Object Oriented Programming and also API's like Collections, Multi- Threading, Exception.
  • Strong experience with Defect Management tools like JIRA and Build Automation tools like Maven Good experience with DevOps streamlining process through Jenkins CI/CD Release Automation.
  • Working knowledge of developing and implementing Web Services using REST.
  • Strong familiarity with SQL and NoSQL concepts and document-oriented database programs like MongoDB. Working Knowledge of Object Relational Mapping (ORM) tools like Hibernate and JPA.
  • Good experience in both Waterfall and Agile Scrum Methodologies for development and testing. Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Experience with Git, GitHub, Bitbucket and various IDEs like Eclipse, IntelliJ, Spring Tool Suite.
  • Experience in XML Technologies XML, YML, JSON, experience working with the look and feel aspect of web apps using CSS, JSTL tag libraries,JSP and front end development using Angular and backend with Java.
  • Good knowledge of features like Lambda Expressions, Method s, Streams, Annotations. Excellent communication, interpersonal, analytical skills and an ability to prioritize to meet deadlines.
  • Excellent communication, interpersonal, analytical skills and an ability to prioritize to meet deadlines.

PROFESSIONAL EXPERIENCE:

Full Stack Developer

Confidential

Responsibilities:

  • Followed Agile Software Development Methodology in the progress of the project. Integrated external REST Api, handled Json, XML based response.
  • Designed and developed on creation of Rest API for internal application use, using SpringBoot Application framework. Worked on junit testing for testing of developed Api
  • Used Aspect oriented programming and allowed separation of cross-cutting concerns like logging.
  • Worked on Java/JEE applications (Java 1.8, REST Web Services, Spring Boot, API/ Microservices Design, Maven, Jenkins, Web Services, JIRA).
  • Implemented the authentication and authorization of the application using Oauth2 and JSON Web Token (JWT) using Spring
  • Security.
  • Created REST services templates using swagger specifications for binding the appropriate data elements to the API. Mapped and managed Object/table relationships in Hibernate.
  • Created REST APIs using Spring Boot, Microservices .
  • Used XML to transfer the application data between client and server.
  • Used Git and Bitbucket to maintain the version control and for the source code repository.

Environment: Java 1.8, Spring MVC, Angular, JSON, Oracle, Git, Bitbucket, Postman, Swagger, Jira, Docker, AWS Cloud, S3, EC2, RDS, Maven, Git, Jenkins,JMS

Product Support Developer

Confidential

Responsibilities:

  • Able to work on issues independently and communicate to management and required stakeholders, both internal and external Able to write and analyze complex SQL queries, used JPA to interact with database.
  • Used support tools as JIRA to data collection and case tracking.
  • Debugging skills and analytical ability to find the problem and provide resolutions in short timelines Development in Spring Framework that leverages classical Model View Controller (MVC) architecture. Work with a team of engineers and developers to write software according to specifications
  • Assist development support to freproduce bugs, document, diagnose and solve issues which require a deeper technical knowledge.
  • Completed tasks assigned within sprint timeframe in agile environment. Mantained and developed code for java application.

Product Support Developer

Confidential

Responsibilities:

  • Able to work on issues independently and communicate to management and required stakeholders, both internal and external Able to write and analyze complex SQL queries, used JPA to interact with database.
  • Used support tools as JIRA to data collection and case tracking.
  • Debugging skills and analytical ability to find the problem and provide resolutions in short timelines Development in Spring Framework that leverages classical Model View Controller (MVC) architecture. Work with a team of engineers and developers to write software according to specifications
  • Assist development support to freproduce bugs, document, diagnose and solve issues which require a deeper technical knowledge.
  • Completed tasks assigned within sprint timeframe in agile environment. Mantained and developed code for java application.

We'd love your feedback!