We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

Senior Java/J2EE Developer with extensive experience in object - oriented programming, web development, and server-side development in the wireless, auto, insurance and healthcare sectors. Demonstrated ability working in all phases of SDLC, including analysis, design, coding, and testing. Proven expertise in integration using J2EE architecture. Knowledge with Core Java, J2EE, JSON, XML, Node.js, RESTful web services, Spring Framework, Spring Batch, and Spring Boot. Proven ability generating business reports using Jasper, and Actuate reporting tools. Highly proficient in design and development of reusable enterprise systems and various web applications using J2EE technologies such as JSP, Servlets, REST Web services, JDBC, and Angular.

TECHNICAL SUMMARY:

Languages: Java1.8, PL/SQLCloud Platform Amazon WS, PCF

Script: Maven 3.0, JavaScript, Typescripts, npm, node.jsDatabases Oracle 11g, SQL Server 2014

Systems: Win10, Mac, UNIX, LinuxIDE Tools STS 3.6, IntelliJ IDEA 2017

Web and J2EE Technologies: Spring 4.1, Hibernate 4.0, JSP, Reporting Tool Jasper soft 6, Actuate 8 Servlets, XML, HTML 5.0, JSON, CSS 3.0, JDBC

Version Control: GIT 2.5.1, SVN, Source Tree

Web/Application Servers: Web Logic 12C, Apache http server, Testing Tools Junit 4.0, Jasmine, Karma Tomcat 8, IBM WebSphere5.1

DevOps: Jenkins, Stash, Jira, Concourse,Pipeline.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Developed service endpoints to maintain pricing zone, cost retail change request maintenance, merchandise price maintenance using micro service architecture and domain driven design.
  • Leveraged Express routing and middleware web framework for series of middleware function calls
  • Created Confidential Stock SKU retail UI, SKU Search UI using angular 2 and 4. Developed custom angular component that can be re-used across enterprise teams.
  • Used node.js middleware Multer for handling multipart/form-data, which is primarily used for uploading files
  • Participated DevOps support on rotation basis to resolve any production issues.
  • Deployed service and UI component in cloud foundry using pipeline scripts.
  • Worked in Test driven development (TDD) and Agile and XP methodology.

Tech Stack: Java1.8, Maven 3.0, Typescripts, npm, node.js, Spring 4.1, Hibernate 4.0,pivotal cloud foundry, pipeline, IntelliJ IDEA 2017, Junit 4.0, Jasmine, Karma, Mac, GIT 2.5.1,: Oracle 11g, DB2

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Assessed security vulnerabilities of Legal web applications (Secretariat, LSS, RELTAR and Directory of Companies) using both security code review and with HP Fortify software.
  • Refactored code in order to remove critical and medium vulnerabilities like Injection flaws, Cross-Site Scripting, Direct Object References, URL Based Access Control, Redirect/Forward flaws
  • Upgraded Legal application servers to pivotal tc server 3.1.4 SR1(equivalent to tomcat-8.0.33.A.RELEASE) and Java 8 and deployed these application in AWS EC2, RDS

Confidential, Atlanta, GA

Lead Programmer/Developer

Responsibilities:

  • Developed screens and coded for back end logic for GM consignor using web services based on REST.
  • Preparing technical specification documents and root cause analysis documentation.Re-designed the existing UI to accommodate Ford specific requirement.
  • Worked on responsive UI for multi screens according to Manheim User Interface (MUI). Used JShint tool and identify high cyclomatic complexity function and modularize the code.
  • Run the code coverage for spec files (Test scripts) and generated HTML code coverage report.
  • Improved and resolved issues related to front end and back end validation, exception handling for common consignors.
  • Designed User Admin Tool’s Front end using object oriented JavaScript Framework Angular.JS.
  • Created spec files (unit test) scripts for Angular JS components using Jasmine and Karma frameworks
  • Managed the offshore technical resources on day to day basis
  • Mentored new developers to ramp up to speed

Confidential, Edison, NJ

Senior Java Developer

Responsibilities:

  • Worked with third party Aptean / consona team to resolve our application issues.
  • Extensive development of QlikView charts (bar, pie, tabular) for QlikView apps.
  • Extensive development of SQL data load scripts for QlikView from Oracle databases.
  • Deployed the war files into WebLogic server to test the end to end functionality for verification.
  • Tested the application, documented the test cases in DVP and routed into My Workshop
  • Enhanced troubleshooting tool that helps the user to identify technical issue at user machine, and automatically send the log files to support team by mail
  • Used Predix platform to develop Field Force Automation
  • Involved in Production Support including deployment and migration activities from Development through Testing in Production environment.
  • Co-Ordinated between client and the product engineering team (offshore team).
  • Reported and tracked defects SPR (system Problem Report) using JIRA.Implemented the Remote Update/SWDownload UI workflow.
  • Completed end to end remote SWDownload workflow testing with software Reload/Rollback/Request for Service.
  • Completed final connectivity testing before devices are promoted successfully to Pilot.Implemented logic to load software from Media/DVD to devices/Asset.
  • Responsible for Set up, upgrade, patch and support InsiteExC.Integrated InSite ExC 3.1 platform build into Vivid I/Q/S5/S6 and Logiq E BT12 build.
  • Performed performance/load testing using open source testing tool JMeter.Monitored the availability and performance of distributed IT infrastructures, including servers, database, applications and application components.
  • Created the configuration changes in Web Logic for DNS and JMS.Using Spring IOC (Dependency Injection), developed Java Beans, with getter and setter properties to be configured by spring. Creating Unit & Integration Test Cases using JUnit.
  • Improved the server reliability by resolving out of memory that caused server re-start twice a week. Proposed and implemented auto restart script for harnessing memory issue in production. Wrote the Stored Procedure and SQL queries according to business requirements

We'd love your feedback!