We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Working as Technology Analyst at Confidential with 8 years of experience as a software Developer Analysis, Design, Development, Deployment and as a domain analyst using JAVA/J2EE technologies.
  • 2 years of experience in Cloud computing (OneOps). Design, deployment of infrastructure.
  • Over 2 years of experience as DevOps Engineer to improve build and deployment process using Jenkins, oneops, Atomic tools.
  • Hand on experience in Java8 like Lambda expressions and Stream API on Collections to increase performance.
  • Participation in all phases of Software Development Life Cycle (SDLC) using Waterfall & Agile methodologies including Requirement analysis, design, coding and testing
  • Worked in front end development using Core Java, J2EE, Servlets, JSP.
  • Working experience in using Struts and Spring MVC framework to create Web Applications.
  • Experienced in developing middleware applications using Spring IOC, Spring Boot, Spring Integration, Spring WS, and Spring WS Security.
  • Working knowledge in the design and implementation of applications relying on Service Oriented Architecture (SOA) using Web Services - REST.
  • Good knowledge in implementing various Design Patterns Singleton, Factory pattern, Abstract Factory pattern and DAO pattern.
  • Proficiency in using RDBMS concepts with Oracle, MS SQL and establishing JDBC.
  • Expertise in using IDE like Eclipse.
  • Working knowledge of using Maven/Ant with Jenkins for project build/deployment.
  • Experience in managing an Offshore/Onsite model.
  • A quick learner in adapting new technology with ease and continuous strive to learn new things.
  • Demonstrated proficiency in leading and mentoring team under pressure to maximize the level of productivity.
  • Extensive experience in Software Configuration Management using Version Control Software such as SVN, CVS and GIT.
  • Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose.
  • A resourceful team player with good Interpersonal, effective problem solving and decision making skills, looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS

Programming Languages: Core JAVA, J2EE, Java Server Pages (JSP), Markup languages (XML)

J2EE Technologies: Servlets, JSP, JDBC, Web Services (REST).

Web Technologies: JavaScript, CSS, HTML, Angular JS, XML, WSDL, SOAP

Design Methodologies: SDLC - Waterfall and Agile

Routing/Framework Tools: Spring, Struts, Hibernate, Apache Maven, Junit, SLF4J,ELK, Swager

Databases: Oracle, SQL Server

Application/Web Servers: Jboss, Apache Tomcat

Version Control Systems: VSS, Tortoise SVN, GIT

Tools: Maven/Ant, Jenkins, OneOps, Automic, Sonar, TOAD, MS Office Tools, HP QC/ALM, Team forge and JIRA

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Sr Java/J2EE Developer

Responsibilities:

  • Developed application Java8 (lambdas, streams, multi-threading, executor service framework).
  • Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
  • Played Key Role in the implementing Restful web services to interact with Thought spot and Metadata.
  • Implemented exception handling using Spring Exception handler framework.
  • Developed Micro services using spring boot.
  • Developed API gateway using zuul proxy
  • Authorization to access the application has been provided based on IAMSSO and Ad groups to provide access to different Domains and segments to users.
  • Coordinating with different Infrastructure teams of environment setup and configurations in OneOps, CCM (Configuration Cloud management)
  • End-to-End Deployment onto ABB (Application Backbone) Java cloud for DEV, UAT and PROD instances.
  • Used Spring Boot, Spring Security features.
  • Extensively used JSP, HTML, CSS, JavaScript, Angular JS and JQuery for designing a user Interface.
  • Extensively used SOAP UI and Rest Client consuming REST calls to validate web service response against database.
  • Log4J is used for application and error Logging.

Confidential, Bentonville, AR

Sr.Java/J2EE Developer

Responsibilities:

  • Used Java8 Streams, Function Interface, Predicts, to make the application Faster.
  • Played Key Role in the implementing Restful web services to interact with SAP Hana Data base and Greenplum.
  • Zcache mechanism is used to store frequent requested data to improve the performance.
  • Authorization to access the application has been provided based on LDAP and Ad groups to provide access to different levels of merchandise.
  • Coordinating with different Infrastructure teams of environment setup and configurations in oneops.
  • Completed complex logic of applying different set of search criteria’s to access the data by generating the dynamic Queries based on the request.
  • Implemented CI/CD mechanism to build and deploy in lower environments.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP and JQuery.

Confidential, Bentonville, AR

DevOps Release Engineer

Responsibilities:

  • Planning and controlling software build through multiple environments and deployment into stores and clubs.
  • Developed Jenkins jobs to automate the build process from the shell script build commands.
  • Migrated Code repository from Clear case and SVN to GIT, which has helped in cost saving and automation in Builds.
  • Migrated the Issue tracking tool from Team forge to JIRA.
  • Developed a shell scripts to deploy different builds to more than 10,000 end points (store and clubs)
  • Developed Atomic workflow (Release Automation tool) to auto deploys a build in multiple end points with a single click.
  • Lead a Team of 6 from offshore and coordinated with other teams for Build and deployment in multiple environments.

Confidential

J2EE Developer

Responsibilities:

  • I started with a developer and later took part in design, Requirements and full development life cycle project.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Explored and enhanced the deployment procedures using tomcat webserver and Jboss.
  • Worked on creating and tuning of back-end Oracle PL/SQL stored procedures /
  • Create and design databases, views, stored procedures, SQL statements and user-defined functions of varying complexity with a “best practices” approach.
  • Used JUnit for Unit testing the application.
  • Coordinating the SIT and UAT test environments and assisting the client in defect resolution.
  • Documentation & Reviews

We'd love your feedback!