Java Developer Resume
SUMMARY:
- More than 10 years of experience in software development, representing experiences in Java core and web - based application development on both back-end and front-end.
- Experienced with SDLC, skilled in business requirement analysis, systems design, component modeling, data modeling and system integration. Project management experiences, PMP certified.
- Skilled in source code management, version control and app deployment management, system configuration and database administration.
- Knowledge and working experiences in sector of health care and group benefit insurance.
- Excellent fast learning ability, highly analytic and problem-solving skills.
- Keen attention to detail, excellent writing and documentation on system design, presentation and interpersonal skills
- Team player and supportive, agile team lead experience, effective communication skills.
TECHNICAL SKILLS:
Skills: Java, JavaScript, Type Script, Angular, Ajax, JQuery, HTML, XML, JSON, CSS, SCSS, Bootstrap. Project experiences with Core Java and J2EE, JSP, Hibernate, JPA, Restful API, Spring Framework such as Spring MVC, Spring Boot and Security. Database administration and development experiences with RDBMS, In - depth knowledge and experiences in design with Oracle, MS SQL Server, PostgreSQL and MySQL; PL/SQL and storage procedure scripting. Experience with No-SQL databases such as MongoDB. Hands-on work experiences with Node.js, Angular 2-6 and Angular/cli., as well as Angular-based unit test and end-to-end integration test with Jasmine, Karma and Protractor. Skilled in Eclipse, Visual Code, Maven and Gradle and source control tools: Git, Github, Bitbucket and Subversion (SVN). QA experiences and test tools: JIRA, Postman, JMeter, Selenium and JUnit; System performance test and troubleshooting, pressure and web security testing. Experiences with responsive SPA web application, microservices architecture and Docker Proficient knowledge of OO analysis and design, solid understanding of SOA and CI/CD, experience with UML use, MVC methodology and design pattern.
WORK EXPERIENCE:
Java Developer
Confidential
Responsibilities:
- Responsible for leading project Benefit Plan Changes Track and Correction System with new framework, supporting Confidential Administration Platform (Admin) which allows managing Insurance Plan Timeline for group benefits with Angular and Spring Boot atchitecture.
- Designed responsive UI, page navigation, data model, view controller and implemented with Angular 5, Bootstrap 4, HMTL5 and SCSS.
- Designed and Implement back-end Restful APIs with Spring Boot and Spring MVC on back-end
- Developed Single Sign-on API with Spring Security and Oauth2
- Composed modules, components and resource access services with Typescript and conducted mock testing
- Responsible for leading project Online Claim Submission System with web-based application supporting HCS and Admin, features of online claim submit, claim status and payment track
- Designed UI, page flows, data model, view controller with Angular 2, Bootstrap 3, HTML5 and SCSS
- Composed modules, components and services with Typescript and conducted mock testing
- Developed back-end Restful API services for claim real-time processing and adjudication with JAX-RS, Jersey, Spring and Hibernate
- Worked on and led refactoring project of and Benefit Administration Platform with features of member portal, group and administration, benefit plan and insurance product management, premium billing and reporting
- Implemented insurance product management, premium calculation and administration by using J2EE framework with Struts, Spring and Hibernate technology
- Refactoring and optimizing Buck Data Loading component with POI API, Benefit Claim Reporting component with Jasper
- Led development of Drug Information Management System, using J2EE framework, JQuery, Ajax, JSP, Struts, Spring and Hibernate, developed components:
- Buck data importing, editing, publishing, rolling back
- Data flow, process status and version control
- Data synchronization and publication across databases, configured and setup SQL Server replication
- Drive standardization, continuous process improvement, and integration across the Admin Platform
- Worked on software development of HCS, a real-time health benefit claim adjudication platform developed with Java JDK, JDBC, multi-thread, socket and SQL Server on server-side and Java Swing application at client side:
- Worked on EDI development of HCS, designed and implemented a specific method to perform concurrent unit test to verify functionality of multi-thread application;
- Implemented components for Claim Reporting and generating PDF file using Java, iText
- Designed and implemented Claim Pre-Determination, Fee Guide Management, Lowest Pricing and Fiscal Rule enhancement components, etc.
QA Engineer
Confidential
Responsibilities:
- Provide impact analysis and regression testing of software change requests for newly released system
- Review business requirements, analyze work flow and create test requirements for the project of Telecom Expense Management System (TEMS). Tidy up business scenarios, design test cases for UAT
- Develop test scripts with QTP to conduct automated regression testing in the TEMS project, track defects
System Analyst, Project Manager
Confidential
Responsibilities:
- Led system requirement survey and analysis, created architecture design and module design, performed test planning and defect tracking.
- Reviewed and continually improved quality assurance practices, including creation and update of documentation related to quality assurance processes and guidelines
- Worked with an agile team to accomplish lots of projects successfully, the projects involved:
- Multimedia Information Distribution System(CEIDS), developed by .Net and C# based on SQL Server database
- Copyright Online Exchange System(E-Commerce Website), developed with PHP and MySQL
Software Engineer
Confidential
Responsibilities:
- Designed use cases and procedures to ensure coverage of and conformance to business requirements for the software development projects involved
- Led requirement analysis and system design, coding, unit testing, functional testing on these projects:
- Enterprise Office Automation System developed by J2EE (JSP+Servlets+Javabeans+ EJB)
- Copyright Registration and Online Trading System, developed by ASP.Net and Visual Basic
- Enterprise Management Information System, an ERP system consisted of OA, HR, Finance and Assets/Wealth Management
