We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • 15+ years of experience in design and development of applications using Java/J2EE technologies
  • 10+ years of experience in Retail domain specifically on Merchandising and Supply Chain domain
  • More than 2 years of experience on architecting and developing Enterprise Micro Services.
  • More than 2 years of experience as a Security Ninja to guide the portfolio team on security aspects.
  • Capability in handling end - to-end development of products/projects from stage of inception to gathering requirements, planning, designing, implementation, documentation, and closure with cross-functional teams.
  • More than 3 years of experience using DevOps
  • Highly skilled and experienced in Agile & SCRUM Development process for diverse requirements
  • Significant experience of working with Customers, Vendors, Project Managers and Technical Teams for securing and executing concurrent projects.
  • More than 2.5 years of onsite experience in requirements capturing, coordinating project releases and initiate new projects & rolling out of pharmacy package to all Confidential pharmacies.
  • An effective problem solver with excellent analytical skills.
  • Ability to work confidently and passionately until the desired outcome is achieved
  • Willing to update my knowledge and learn new skills to perform efficiently
  • Hold Green Card

TOOLS: & TECHNOLOGIES:

Environments : Unix/Linux/CentOS, MacOS, VMaaS, OpenStack

Languages/Framework: Java/J2EE, Struts, Spring, Spring Boot, Microservices, SOA, Hibernate/JPA, JavaScript, Web Services, SOAP, REST, Apache Camel, Apache Kafka

Database: DB2, Oracle, MySQL, Postgres, MongoDB, Redis, ELK

API Specification: Swagger

IDE/Tools: STS, RAD 6.0, Eclipse, IntelliJ IDEA

Source Controls: Clear Case/Clear Quest, VSS, MSTFS, GitHub

DevOps (Quality, Performance & Monitoring) : Junit, Mockito, SonarQube, JMeter, Gatling, Sensu, Gradle, Maven, Git, Drone, Jenkins, Grafana, HipChat, Slack, Docker, K8S, Splunk, Logstash, Elastic Search, Kibana, Chef, Artifactory, Tanium

Security : SSO, OAuth, Hashi Corp, PasswordVault, Spotlight, Penetration Testing

Others : Jira, Confluence

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Tools: Java 1.8, Spring, Spring boot 1.5.8, Microservices, PostgreSQL 10.7, Apache Camel 2.20.1, Apache Kafka, Scheduler, Elastic Search 5.6.5, Drone, Git, Artifactory, Chef, VMaaS, SonarQube 2.6.2, Tanium, Load Balancing, Angular, Praxis

Responsibilities:

  • I have developed an architecture and data flow diagram for a large volume of receipts and ELC/ALC application.
  • I have developed the most complex component called allocation model service which has been reused for systematic allocation and manual allocation.
  • Have developed loading, auditing, & processing of purchase orders using Java Concurrency API i.e. Executor Services.
  • Developed loading and transforming millions of import receipts using elastic search and multi-threading.
  • I have developed the logic to calculate the estimated landing cost of an item using a singleton design pattern that holds the purchase order information.
  • I have used the bulk update feature of Elastic Search Rest High Client to update the item level information.
  • Have configured load balancing servers using a round-robin method to provide fault tolerance
  • We follow agile and scrum methodology and successfully piloted one week sprint and continued practicing the weekly sprint.
  • Have set up the entire CI/CD pipeline using DevOps tools that comprises procuring servers, bootstrapping & installing software’s using chef, setting up git repositories, configuring Gradle & drone and deploying the changes with one click of pull request review and approval.
  • Mentoring and guiding the team members and motivate to come up with new concepts.

Confidential

Java/J2EE Developer

Tools: Java 1.8, Spring boot 1.5.8, Microservices, Elastic Search Cluster, Chef, Elastic Rest Client 5.6.4, Sonar Qube 2.5, Chef, Docker, Kubernetes

Responsibilities:

  • I have set up an elastic search cluster which consists of a master node, data node and ingest node using chef framework.
  • Have developed REST API’s for searching items using Elastic Search API’s and Query builders
  • Have deployed the REST API's using cloud-based infrastructure i.e. Docker and Kubernetes.

Confidential

Java/J2EE Developer

Tools: Spring boot 1.4.0, SFTP, Apache Camel 2.17, SMTP, VMaaS, Drone, Gradle, Artifactory

Responsibilities:

  • I have completely owned the design and development of this application
  • I have single-handedly developed and deployed this entire application using the apache camel and its features.

Confidential

Tools: Java 1.8, Spring, Spring boot 1.5.0, Microservices, Mongo DB, Apache Camel 2.17.3, Apache Kafka 2.17.3, Apache POI 3.9, XML, SFTP, VMaaS, Angular, Praxis

Responsibilities:

  • Architected and designed Environmentally Sensitive Items application
  • Have created REST API’s using Java Spring boot and NoSQL MongoDB
  • Published the events to Kafka topic for downstream consumers
  • I have used apache camel multiple endpoints for downloading, extracting the zip file from SFTP location
  • Developed JUnit test cases and functional test cases using the Mockito framework

Confidential

Java/J2EE Developer

Tools: Java 1.8, Spring, Spring boot 1.4.0, Microservices, PostgreSQL 9.6, Redis, VMaaS, Scheduler, ELK, Apache JMeter, Gatling, Git, Jenkins, Chef, Artifactory, Sensu, Apache Camel 2.17.3, Load Balancing

Responsibilities:

  • We have used the Redis framework for caching the master data and refresh data cache using spring scheduler.
  • Designed and built a reusable skeleton framework for a similar type of services
  • Followed Test Driven Development approach to uncover the maximum number of test scenarios. Have configured the measure the code quality using Sonar Qube.
  • We have developed integration test cases or functional test cases for every REST GET, POST, PUT, DELETE endpoints.
  • I have performed Load testing and Stress Testing of micro-services using Apache JMeter.
  • Have configured load balancing servers using a round-robin method to provide fault tolerance

Confidential

Java/J2EE Developer

Package & Tools: 3 rd party package - PDX EPS, Java 1.6, Web Services, Splunk

Responsibilities:

  • Have developed POS integration with EPS package using an adapter design pattern
  • We have developed pre and post-deployment automation scripts, which substantially increased the number of rollout stores from 4 to 10 in a day.
  • Configured Splunk tool for analyzing logs and built various dashboards for real-time visibility

We'd love your feedback!