We provide IT Staff Augmentation Services!

Sr. Spring Boot Developer Resume

5.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over 15 years of comprehensive IT experience in requirements gathering, solution (Cloud & On - prem) architecture, design & development, testing, governance, delivery and management of mission critical enterprise applications using distributed systems and manage integration of heterogeneous enterprise in development and production support.
  • Experience on Investment Banking, healthcare, telecom and infra domains.
  • Experience on Jasper and Tableau reporting.
  • Developed CICD Pipelines for Continuous integration using Maven, Repository, Jenkins and GitHub.
  • Good experience in Project Management both in Waterfall and Agile methodologies. Managed diversified teams across multiple geographical locations.
  • Designed and developed REST services using the Spring - Framework.
  • Having Hands on experience on creating the UML use case, sequence and class diagrams.
  • Major Project Clients are Confidential, Confidential, Confidential, Verizon, Confidential, Refinitiv, Confidential, Confidential .

TECHNICAL SKILLS

Java & J2EE Technologies: Java 1.4, 5 6 & 8, J2EE

Web Technologies: Struts 1.2/2, JSP, Servlets, Spring MVC, Java Script, AngularJS, jQuery, JSONAJAX, Custom Tags

Frameworks: Jersey Rest Framework, Spring Boot, Spring Rest/OAuth Templates, Spring Inversion of Control, Spring Scheduling, Spring AOP(AspectJ), Spring JMS Template.

DAO Frameworks: JDBC, DAO, Hibernate, Spring JDBC Template

WebServices: Jersey Restful Services, WSDL, Spring-WS, SOAP, JAX-WS, Apache CFX, Oracle OSB.

Scripting Languages: ANT, Maven2, Groovy scripting

App. & Web Servers: Weblogic8.1/10G/11g, WebSphere6.0, Tomcat 8 and Apache Webserver

Tools: & Others: Soap UI, Hudson, UML, Slf4j, Log4j2, Eclipse STS, SVN, GitHub, CVS, Soup UI, SQL, Selenium Framework, Toad, VISIO, PMD, Check Style, Sonar, Find Bugs and Web Developer

Databases: Oracle 10/11g, SQL Server, MS SQL.

Cloud AWS: PCF and knowledge of Azure Cloud and AWS.

Methodologies: Waterfall, Agile, Safe Agile - Scrum and Kanban

PROFESSIONAL EXPERIENCE

Confidential, Denver CO

SR. Spring Boot Developer

Responsibilities:

  • Developed Micro Services using Spring MVC, Spring Boot, Spring Cloud.
  • Deployed Spring boot based Micro Services, using Jenkins pipeline to PCF container and using service registry.
  • Work closely with Product owners, Leads and architects for requirement analysis and technical reviews.
  • Worked in Spring Data JPA to Support XML based entity mapping.
  • Share the Webservices, dependencies and defects with up-stream and down-stream teams.
  • Design the data model, swagger API and sequence diagrams. develop backend services for create and update participants.
  • Used UDM data warehouse consolidated DB to create, update Participants using JPA.
  • Developed test cases to maintain the test coverage and coding standards.
  • Active participation in Application security and design review and application governance meetings.
  • Involved in design and development of angular components as micro UI’s.
  • Involved in design and development using Java 1.8, Spring Boot, Angular JS, and Oracle.

Environment: Java, J2EE, Spring Boot, STS, GitHub, Jenkins (CI/CD), PCF Oracle, JCloud Configuration, Spring Modules (Core, MVC, Security, AOP, DAO, JPA, DATA).

Confidential, ColoradoSprings, CO

Sr. Spring Boot Developer

Responsibilities:

  • Involved in design and Development of Micro Services using Spring MVC, Spring Boot, Spring Cloud.
  • Experienced in using Spring ORM module to integrate Spring with hibernate to use DAO layers
  • Authenticating Users to provide the security to RESTful web services using OAUTH 2.0
  • Involved in technical Design and new industry standards implementation.
  • Work closely with Product owners and scrum masters for requirement analysis and build user stories.
  • Involve in peer review.
  • Involve in architect’s reviews for local governance approval and with the project delivery and standards.
  • Coordinate with Product owners and the Business Analysts for capturing the new requirements.
  • Developed swagger API and created design documents.
  • Worked on java message service (JMS) to Handling Middleware Connectivity, Inter-process message communications, Security and messaging protocols.
  • Deploy services on AWS S3 cloud.
  • Configured SonarQube for test coverage and coding standards.
  • Involved in requirement analysis, design within scrum team. Using Java 1.8, Spring Boot, Micro services and AWS S3.

Environment: Java, J2EE, Spring Boot, STS, Git, Jenkins (CI/CD), AWS Oracle, Cloud Configuration, Spring Modules (Core, MVC, Security, AOP, DAO, JPA, DATA).

Confidential

Lead developer

Responsibilities:

  • Designed and implemented application using Java, Spring Annotations, Spring AOP, Spring Transactions, JPA Followed agile software development, test driven development and scrum status meetings.
  • Monthly deployments plan, approvals for change request.
  • Unit and Integration testing from development to production environment.
  • Experience in Adobe Experience Manager component design and roles assignment.
  • Involved in requirement analysis, design within scrum team. Using Java 1.8, Spring MVC, beans,
  • Restful services, AME, data analytics.

Confidential

Developer

Responsibilities:

  • Design and developing the RESTFUL services and attended pre-inception meetings to understand the new requirements before starting the design.
  • Involved in application support and migration from on premise to Azur cloud.
  • Implemented micro services to get fetch the health safety materials.
  • Develop TDD (Technical Design Document) and followed Agile methodology.
  • Implemented Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, JDBC, Generics and other new features in Java 8
  • Developed unit test cases using Mockito framework.
  • Developed the Controller, Service and DAO layers.
  • Involved in Agile Scrum process - Story points, Sprint planning, JIRA story creating, Retro, look ahead and Daily standup meetings.
  • Used the Post Man UI, Swagger for the WS call requests and responses.
  • Involved in code reviews and running Sonar tools to check code quality.
  • Development environment: Java8, Spring IOC, Apache Tomcat, Oracle, Spring-AOP, Maven, JSON, PCF, GitHub.

Confidential

Senior developer

Responsibilities:

  • Design and integration of whole system and development.
  • Engineer automated techniques and processes in the system.
  • Developed components to leverage existing system.
  • Workflow management, schedule cycle process defining process.
  • Report generation by different echo systems
  • Documentation of the deliverables and ongoing changes
  • Delivery management and client communication
  • Integration cycle engagement process management.
  • Peer Review and functional review.
  • Development environment: Java 6 and J2EE, Spring IOC and AOP, Struts 2 and Micro services.

Confidential

Senior developer

Responsibilities:

  • Worked with BA directly to make possible changes/understand requirements during the implementation phase.
  • Develop TDD (Technical Design Document) and followed Agile methodology.
  • Involved in a production support project for Confidential UK.
  • Implemented object/relational mapping using Hibernate with Oracle 11g database.
  • Used jasper reporting (IReport) Tool to design PDF template and integrated with Sims app for reporting purpose
  • Implemented MVP design pattern using Java SWINGS component.
  • Address Performance issues in the application, done code refactoring to manage the application better.
  • Implemented test cases using Mockito and Power Mock
  • Used Maven for building and managing dependencies of the application.
  • Used SVN (Subversion) for version control.
  • Development environment: Java6, Spring IOC, Spring AOP, Oracle11g, Hibernate, Maven, Junit, Mockito, Unix, SVN.
  • JSP, JSTL, IBATIS2.3, Struts1.1, Oracle, JAXB, Log4j, Eclipse, Web logic 10.

Confidential

Developer

Responsibilities:

  • Involved in application development using jsp’s, servlets and struts.
  • Understand the existing component and make use in development.
  • Involved in writing and execution of unit test cases.
  • Involve in technical reviews and code walk through sessions.

We'd love your feedback!