Senior Java Developer Resume
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.js
Databases: Oracle 11g, SQL Server 2014
Systems: Win10, Mac, UNIX, Linux
IDE 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:
- Used open source Spring Framework is as an application framework and inversion of control container for developing legal applications (LSS, Reltar).
- Implemented most use cases using Hibernate.
- Hosted service to mimic the production environment using spring boot framework.
- Created Jenkins jobs for automation test (selenium frame work) and run your tests heedlessly (xvfb) on a Jenkins server.
- 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
