We provide IT Staff Augmentation Services!

Sr. Javaee / Spring Boot Developer Resume

5.00/5 (Submit Your Rating)

Columbus, IN

SUMMARY:

  • Full stack Java/JavaEE developer with 8 years of experience in all stages of the SDLC in fast paced Agile environments.
  • Focused on the development of cloud enterprise applications with Spring Boot Microservices deployed with Pivotal Cloud Foundry on AWS.
  • Object Oriented Programming (OOP) with Java
  • All phases of the SDLC with Java/JavaEE enterprise applications
  • Web clients with HTML5, JSP, Javascript, JQuery and AngularJS
  • Testing with JUNIT and Mockito
  • Microservices with Spring Boot and Spring Cloud
  • Enterprise web applications with J2EE, JavaEE and Spring
  • RESTFUL Web Services with JAX - RS, Spring and Spring Boot
  • Soap Web Services with JAX-WS, Spring and Spring Boot
  • Data Source connectivity with JDBC, JPA and Spring Data
  • Authentication and Authorization with Spring Security
  • Dependency Injection (IOC) with Spring Core
  • Aspect Oriented Programming (AOP) with Spring AOP
  • Experience with NoSQL databases like MongoDB
  • Java based DSL for ElasticSearch, and MQL for MongoDB
  • Installation and Adminstration of the ELK Stack
  • SQL queries for Oracle and SQLServer RDBMS
  • Tomcat, Glassfish and Webshpere application servers
  • Experience in deploying and configuring Application Servers like Apache Tomcat and JBOSS.
  • Spring RestTemplate and Feign Rest Clients
  • Spring Cloud Config Server for microservice deployment configurations
  • Eureka Naming Server for microservice registration and discovery
  • Ribbon for client side load balancing of deployed instances
  • Sleuth for the generation of unique request ids
  • Zipkin, Logstash and Splunk to trace requests across multiple services
  • Netflix Zuul API Gateway for centralized API subscription and management
  • Spring Cloud Bus and RabbitMQ for refresh broadcast to various instances
  • Worked on wide variety of platforms like Unix and Windows operating systems
  • Worked with IDE tools like Eclipse, Intellije
  • Developed and designed the web interface using HTML5, CSS3, Node.JS, JavaScript, ajax, Angular JS,
  • Hystrix for fault tolerance and graceful shutdown
  • Manifest based Microservice deployments to Pivotal Cloud Foundry (PCF)
  • Blue / Green production deployments on PCF
  • Scaling deployments on PCF
  • Used MySQL, ORACLE databases to write complex SQL queries, and familiarity with databases like SQL.
  • Creating S3 buckets and accessing them from EC2 instances on AWS

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, IN

Sr. JavaEE / Spring Boot Developer

Responsibilities:

  • Part of the FleetGaurd dashboard team
  • Develop, enhance and maintain a Spring Boot based microservices application
  • Work in an Agile team with 3 week sprint cycles
  • Participate in daily stand-ups, sprint demos and retrospectives
  • Create user stories and tasks in JIRA based on business requirements
  • Write RESTFUL microservices with Spring Boot
  • Consume backend JAX-RS RESTFUL web services
  • Consume backend JAX-WS SOAP web services
  • Used Eclipse for Java as IDE.
  • Setup and integrate Mongodb database with the application.
  • Get code review signoffs with 80% Sonar coverage
  • Get signoffs for functional testing, and performace test
  • Code versioning and branching with GIT
  • Used Docker and Jenkins for CI/CD of microservices to Pivotal Cloud Foundry (PCF)
  • Good understanding of pivotal cloud foundry on AWS
  • Work with DEV, QA, UAT, PERF and PROD instances on PCF
  • Participate in BLUE / GREEN production deployments
  • Used UNIX shell scripts for running java batch components on server.
  • Application log monitoring and alerts with Splunk
  • Designed and developed UI with Node.JS, AJAX, HTML, XHTML, DHTML and JavaScript for more interactive web pages.
  • Implemented Spring Cloud-Netflix OSS Stack along with using Ribbon for client-side load balancing.
  • Netflix Zuul Api Gateway with Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL -based schema.
  • Support customer facing teams with product demos and bug fixes

Confidential, Cary, NC

Sr. Java / J2EE Developer

Responsibilities:

  • Work in a fast paced Agile SDLC
  • Create Use case diagrams, Class Diagrams and Sequence Diagrams
  • Work with multiple codebases of the application
  • Develop backend components with Java/J2EE and Spring
  • Develop web interface components using JSP’s and Javascript
  • Write Unit tests, and Integration tests with JUnit and Mockito
  • Publish and Consume RESTFUL web services with Spring and JAX-RS
  • Publish and Consume SOAP web services with JAX-WS
  • Used OAuth2 and JSON web tokens for secure REST API access
  • Code reviews and evaluations to ensure best practices
  • Write, schedule and monitor scheduler jobs
  • Used Node.js and Express.js to develop the relevant back end RESTful API.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Implemented Mongo repositories to retrieve and store data in MongoDB
  • Wrote services to store and retrieve user data from MongoDB for application on devices
  • Write Spring Data (JPA) based entities to communicate with Oracle
  • Write and maintain application Confluence Documentation
  • Production logging and alerts with Splunk
  • Worked on writing Unix Scripting to perform certain tasks.
  • Implemented MicroServices architecture using Spring Boot for making application smaller and independent.
  • Worked with a CI/CD pipeline that uses Jenkins, uDeploy and uRelease
  • Used Amazon Cloud Services API to manage S3 Elastic Cloud Storage
  • Used Amazon CloudFront (CDN) for image and javascript content
  • Participate in Production deployments
  • Participate in application technical support for user queries

Confidential

Java / J2EE Developer

Responsibilities:

  • Develop and support MIDAS client installations
  • Work on JSP’s, Javascript and AJAX views
  • Write RESTFUL services to be consumed by the view
  • Work on the DAO layer using hibernate
  • Internationalization for multi-language support
  • Worked with SAX and DOM XML parsers for XML handling
  • Worked on customizations and bug fixes
  • Testing RESTFUL and SOAP services with SoapUI
  • Write unit test cases with Junit
  • Extensively worked with Oracle Application servers, Apache Tomcat, JBoss, 4.2.3
  • Write complex SQL queries and Stored Procedures for Oracle
  • Configure and deploy web applications on tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in creating Use Cases, Class Diagrams and Sequence Diagrams
  • Implemented various design patterns like Singleton, Service Locator and Factory Pattern
  • Programmed with Java, JINI, JNI, CORBA and JDBC
  • Worked with JUnit for component testing
  • Build management with Ant
  • Used JBOSS server to deploy the application
  • Created installation bundles with InstallAnywhere

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of SDLC such as requirements gathering, design and development
  • Developed the Enterprise JavaBeans (Stateless Session beans)
  • Developed UI screens using JSP, JavaScript, JQuery, XHTML, CSS.
  • Worked on SQL queries and stored procedures
  • Wrote Junit and integration tests
  • Coordinate with onsite group for production issues, development and Testing.

We'd love your feedback!