We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • 14+ years of IT experience and technical expertise of Object Oridented Design in complete Software Development Life Cycle(SDLC) which includes Analysis, Requirements definitions, Prototyping, Development, Implementation and Maintenance.
  • Over 8 years of experience in enterprise product development using Core Java, J2EE, Spring Core, Hibernate, Struts2.0, Ibatis, Microservices , SOAP web services and RESTful web services etc.
  • Over 4 years of experience in Web Application Development using HTML5, CSS3, JSP JavaScript, JQuery, Ajax, JSON, Spring MVC, Spring Boot, JSF, JMS, SQLJ
  • Experience in developing Microservices using Spring Boot.
  • Experience in using build/deploy tools such as Jenkins for Continuous Integration & Deployment for Microservices.
  • Experience in working with the JavaScript frameworks like JQuery and Angular.
  • Over 9 years of experience in unit testing using Junits, Mockito and Integration Tests.
  • Over 9 years of experience in DB2, MS - SQL Server, Oracle.
  • Over 3 years of experience in Rich Internet Applications (RIA) using Adobe Flex 3.0/4.0, Action Script 3.0, MXML.
  • Experience in version controls such as CVS, SVN, GitHub, Bit bucket, Sourcetree
  • Experience in build tools such as Ant, Maven, Shell script
  • Experience in Automation Tools Cucumber
  • Experience in CI/CD tool Jenkins
  • Experience using development tools such as Eclipse, IBM Rational Application Developer, IntelliJ Idea, FlashBuilder, IBM DataStudio, SQL Developer, MS-SQL Server Management Studio, and Visual Studio
  • Over 5 years of experience in C, C++ development and Production support
  • Experience in Test Driven Development.
  • Experience in Pivotal Cloud Factory, Amazon Web Services and Google Cloud Platform.
  • Excellent working knowledge in Application servers such as Apache Tomcat, IBM Web Sphere, WebLogic.
  • Experience working in Functional domain environment like Manufacturing, Internet, Insurance, Automotive, Banking & Financial Services, C apital Markets, Derivatives, Logistics and Credit Monitoring.
  • Extensive experience in various software development life cycle such as Water fall, Iterative, Agile and Scrum . Actively participated in production Support and Deployment for applications.
  • Excellent Communication, Interpersonal, Analytical and Problem Solving skills and a highly motivated team player with the ability to work independently. Proactively involved in helping and providing suggestions to team member.
  • Having good experience in programming, debugging, application integration, optimization and customization of the application.

TECHNICAL SKILLS

Business Domain: Manufacturing, Insurance, Banking & Financial Services, Automotive, Logistics and Credit Monitoring

Language: Core Java/J2EE, JavaScript, TypeScript, C, C++, XML, SQL, SQLJ

Web Technologies: HTML, CS3, JavaScript, TypeScript, Angular, AJAX, JQuery, JSP, JMS, SOAP web services, RESTful Service

JS Libraries: JQuery, AngularJS

Operating System: DOS, Windows98/XP/2000, Windows 7 Enterprise, UNIX, Linux

Frameworks: Spring, Hibernate, Struts2.0, IBatis, JSF

Design Patterns: MVC, Singleton, Factory, Adapter

IDE/Build Tools: Eclipse, IBM Rational Application Developer, IntelliJ IDEA, FlashBuilder, IBM DataStudio, SQL Developer, MS-SQL Server Management Studio, and Visual Studio

Database: DB2, MS-SQL Server, Oracle

Version control: CVS, GitHub, Bit bucket, Sourcetree

Issue Tracking Tool: HP Application Lifecycle Management, HP Quality Center.

Web/App Servers: Apache Tomcat, WebLogic, WebSphere Application Server

Testing and Automation Tool: Junit, Mockito, Cucumber, Integration Test

Cloud: Pivotal Cloud Foundry, Amazon Web Services, Google Cloud Platform

IT Security Tool: Siteminder

CI/CD Tool: Jenkins

Static Analysis Tool: Checkmarx, SonarQube, Hp Fortify

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Designed, developed, and tested Java/J2EE, Spring Boot, SOAP Web Services, RESTful Web Service technology solutions.
  • Implemented REST Microservices using spring boot
  • Used Jenkins for Microservices deployment
  • Analyzed, designed, developed and translated business requirements into technical solutions.
  • Wrote technical design documents based on business requirements.
  • Developed user interfaces using HTML5, CSS, JavaScript, Typescript and Angular 7.0.
  • Develop POJO classes to hold the values between Data Layers and Business Logic Layer maintained data layer using DAOs.
  • Delivering high availability and high performance low latency applications which should handle millions of records in memory to achieve low latency.
  • Develop Custom web page designs using Bootstrap to provide better responsive mobile views.
  • Worked on User Interface events tracking using JavaScript and Adobe Analytics to provide better experience to the user.
  • Strong knowledge in performance tuning and refactoring the logic, and used SonarQube for continuous inspection of code quality.
  • Worked on HP Fortify Issues to resolve code vulnerabilities.
  • Used Bit Bucket tool for version control.
  • Used Jenkins for Continuous Integration and Continuous Deployment.
  • Involved in deploying services to AWS clusters.
  • Prepared unit test-cases, unit-test results, and implementation documents, and participated in unit-testing.
  • Assisted business users in User Acceptance Testing (UAT); prepared implementation instructions and assisted release management team in release process.
  • Provided post-production support to users.
  • Actively participated in reviewing designs and code changes, providing feedback for associates.
  • Supporting team members in day-to-day activities.

Technologies/ Environment: Java/J2EE, Spring Boot, SOAP Web Services, RESTful Web Services, Microservices, XML, JSON, Oracle, Hibernate, SQL, Angular, HTML, CSS, JavaScript, TypeScript, JUnit, Maven, SVN, Bit Bucket, Jenkins, AWS, JIRA, Confluence, IntelliJ IDEA, Apache Tomcat, SonarQube, HP Fortify, Nexus, Karma, Jasmine, Protractor, Adobe Analytics, Linux.

Confidential

Java Developer / Project Lead

Responsibilities:

  • Involved in Analysis, Design, development, integration testing and implementation of projects.
  • Development in Java/J2EE, JSF, Spring MVC, Spring Boot, SQLJ
  • Involve in reviewing coding and testing for offshore team.
  • Develop status reports, cost estimates and resource plans.
  • Working with Clients for day to day activities, meetings.
  • Implement and maintain development best practices.
  • Identify and verify the impact based on the changes in downstream/upstream applications.
  • Created JUnits for unit testing for all modules in the application.
  • Production support for existing applications for feature enhancements and new issues.
  • Handling Offshore Team for multiple project development/tracking.
  • Organize and conduct the Demos and Presentations to the product managers and stakeholders.
  • Involved in SCRUM meeting, Release Planning, Sprint Planning, Project Monitoring & Reporting.

Technologies/ Environment: Java/J2EE, Spring MVC, JSF, WebLogic, IBM Datastudio DB2, Pivotal Cloud Foundry, TDD, Spring Boot, SQLJ, Linux

Confidential, Atlanta, GA

Java Developer / Project Lead

Responsibilities:

Responsibilities:

  • Involved in Specification Analysis, estimations of the feature development timeline in Sprint planning & feature design.
  • Owned and worked end to end in all phases of the application.
  • Development in Java/J2EE, HTML5, JSP, JavaScript, JQuery, W2ui, XML, Spring MVC, Spring Boot
  • Used Java Message Service JMS API for reliable and asynchronous exchange of important information.
  • Designed and create d UI views to handle ordering process for special programs for MBUSA new dealers.
  • Migration of existing Flex environment based views and mainframe screens to new Html5 view based Environment known as 'Vehicle Management Systems'.
  • Develop POJO classes to hold the values between Data Layers and Business Logic Layer maintained data layer using DAOs.
  • Delivering high availability and high performance low latency applications which should handle millions of records in memory to achieve low latency.
  • Building and deploying web application builds into Testing/QA/Production Environments.
  • Created JUnits using Mockito for unit testing for all modules in the application.
  • Production support for existing applications for feature enhancements and new issues.
  • Worked on GitHub Migration for existing projects from CVS code base to GitHub using Python 2.7, created maintained branches using Git and created manual for the process.
  • Implemented Role based authentication and worked on mapping role/entitlements with roles from LDAP server
  • Used Chekmarx to scan application modules to check security issues, finding vulnerabilities and fixing the same.
  • Used JIRA for task management and effort logging.
  • Worked on POCs to have customize functionalities in the application as per the client request.
  • Worked with MBUSA business users to facilitate UAT testing and releasing final product to production.
  • Handling Offshore Team for multiple project development/tracking.
  • Organize and conduct the Demos and Presentations to the product managers and stakeholders.
  • Involved in SCRUM meeting, Release Planning, Sprint Planning, Project Monitoring & Reporting.

Technologies/ Environment: Java/J2EE, Spring MVC, JSP, JMS, HTML5, JavaScript, JQuery, Ajax, XML, JSON, IBM Rational Application Developer, IBM Datastudio DB2, IBatis, Jenkins, Pivotal Cloud Foundry, TDD, Checkmarx, Spring Boot, Linux

Confidential

Java Developer / Team Lead

Responsibilities:

  • Responsible for Requirement Gathering, analyzing the requirements, translating business requirements to technical solutions and preparing the design specification document for the application (Functional specifications, Impact Analysis)
  • Responsible for configuration (user tables, transaction info fields, instrument to portfolio, user permissions) in various Managers.
  • Responsible for Technical design of CDS deals restriction, trade exception report, Implementation of AVS/JVS scripts for deal booking tasks, pre and post processing scripts and Reconciliation reports.
  • Responsible for Developing AVS, JVS script codes for generating the different kind of ad hoc reports and for processing deal information.
  • Coding in Java, J2EE and SQL
  • Extensively using various open link API’s to develop AVS and JVS scripts, also analyzed and debugged the existing scripts to enhance the functionality.
  • Responsible for unit testing, preparing the Unit Test Cases, unit test results and implementation documents.
  • Walk through of the solution to the client and get it signed off.
  • Responsible for Creating promote, XML files and Implementation plans for UAT / Parallel / Production Release
  • Coded export and import functionality and validations for various configurations using Core Java
  • Created JUnits and Integration Tests for unit testing
  • Review design, coding and unit testing.
  • Ensuring quality check on the code running various quality tests and code coverage.
  • Ensure proper coordination between the cross functional teams, SMEs and Developers.
  • Assist the QA team perform system, regression, integration and acceptance testing.
  • Organize and conduct the Demos and Presentations to the product managers and stakeholders.
  • Prepared the Unit Test Cases, unit test results, implementation documents and involved in Unit Testing.

Technologies/ Environment: Java/J2EE, Openlink Findur, AVS / JVS Script, XML, Quality Center, MS-SQL Server, Eclipse

Confidential

Developer

Responsibilities:

  • Proficient in analyzing, design, development and translating business requirements to technical requirements.
  • Developed Ab Initio graphs using various components of database, datasets, partition, de partition, and transform components.
  • Extensively used various components like Input, Output (Table/File), Filter by expression, Rollup, replicate, scan, normalize, Sort with in groups, Dedup sorted, Reformat, multi reformate and Join.
  • Developing an Ab Initio graph for customization of user request process.
  • Prepared the Unit Test Cases, unit test results and involved in Unit Testing.
  • Involved in integration testing.

Technologies/ Environment: Ab-initio, Oracle, Shell Scripting and Unix

We'd love your feedback!