Sr. Java Developer Resume
3.00/5 (Submit Your Rating)
Bothell, WA
SUMMARY:
- Java/J2EE Developer with 8+ years of Core Information Technology (IT) experience in analysis, design, development and implementation of Java, J2EE enterprise applications.
- Experience in leading small sized teams and helmed responsible for planning, estimation, review and deliveries in both Onshore / Offshore locations
- Excellent programming skills and development experience in technologies including Core Java, EJB, Servlets, JSP, XSL, XML, JMS, XML Schema and web Services.
- Successfully contributed with several performance improvement initiatives resulting in cost saving benefits to the project.
- Actively contributed in all phases of the SDLC in Agile and waterfall methodology based projects.
- Developed, tested and deployed applications in Windows, UNIX and Linux environments
- Handled long running calls to XML web services and Sql Server stored procedures using multi threads
- Excellent back - end programming skills using SQL, PL/SQL, Stored Procedures, and Triggers in Sybase, Oracle, SQLServer
- Proven expertise in analysis, debugging and problem solving skills
- Exceptional verbal/written communication and presentation skills
- Creative, adaptable, Quick learner and energetic professional with strong organizational skills
- Self-motivated, always have the keenness for continuously learning and updating the technical/functional knowledge
- Hands on expertise with JAVA, JSP, Servlets, Spring Framework, JDBC, XML, Unix Shell scripting, Oracle (PL/SQL), Jboss and Sunone Server
TECHNICAL SKILLS:
Languages: - Java (Core and Advanced)
Java Technologies: - JSP, Servlet, JDBC, JSTL, JMS, OOPS concepts, HTML.
Framework Language: - Struts, spring, Apache Camel, EJB.
ORM Framework: - Hibernate
Scripting Language: - Java Script, JQuery, Unix Shell scripting
Database: - Oracle SQL, PL/SQL, My SQL 5.1
Web Server: - Web logic 8.1, Apache Tomcat, J-Boss 4.0, IBM WebSphere
Web Services: - REST, SOAP
IDE: - Eclipse 3.3, Net Beans 6.7, Spring IDE
PROFESSIONAL EXPERIENCE:
Confidential: Bothell, WA
Sr. Java Developer
Responsibilities:
- The Open API Platform consists of a number of software elements. Each element of the platform addresses a particular actor, operational need, or business need.NGEAG implements a set of Application Programming Interfaces (ParlayX and Native API) used by client applications to access service provider s network services.
- NGEAG provides a policy enabled, standard based method for service providers/carriers to open their network resources to internal developers, partners, and third - party client application developers.
- NGEAG abstracts the details of the underlying network and associated protocols, and thereby shields application developers from the complexities of the telecommunications network. It provides security for the network, from external applications, and maintains its integrity.
- Tier 3 Customer Support team picks up when issues are transferred from NGEAG Platform support (ECM team) Tier1/2 Production support or NGTAC team (CAT/UAT testing)
- Responsible for installation and validation of Application Enablement solution in Customer Support Lab using install and maintenance guides. Verification and Validation of Quick Start Guide which is consumed by other teams.
- Installation and Migration support of NGEAG solution in various Labs, Pre-production, and Production sites
- Monitor, Create and/or address AOTS tickets for the issues reported by ECM team
- Monitor and address the QC defects reported by NGTAC team
- Based on the AOTS and QC tickets, defects are created in Jira and assigned to development team for address and will verify the defects upon fix and then deliver.
- I involve triaging issues, providing support to external teams, helping troubleshoot, and resolve production and non-production issue that don t require development level involvement.
- Also provide 24 x 7 coverage and will be the first responders for any C2W callout
- I actively involved in the new joiners in the project and assigning them work
- Proactive in communicating with Offshore and completing the tasks in time
Confidential
Java Developer
Responsibilities:
- QMAS shows how well each practice is doing, measured against national QOF targets. It allows practices to analyses the data they collect about the number of services and the quality of care they deliver, such as the services provided to patients with the chronic diseases that are included in the QOF. Access to the system is also provided to PCTs so that practices and PCTs can share information on throughout the year.
- As practices are rewarded financially according to the quality of care they provide, it is essential that the payment rules that underpin the GMS Contract are implemented consistently across all systems and all practices in England. QMAS ensures that this is achieved.
- Actively involved in the QMAS R16.02 and R17 and R18 releases to develop customer requirements or change requests.
- Actively involved in each and every stage of the Software Development Life Cycles by providing my inputs for the betterment of the application
- Involved in bug fixing in the JAVA and PL/SQL code.
- Involved in Coding/Unit Testing
- Involved in extracting bulk data from live environments for the CQRS (replacing system of QMAS )
- Worked in Leeds, UK for development assignments and live issues fixing.
- Developed many shell scripts and scheduled cron jobs in the live environment for monitoring purposes.
- Won Best Team for QMAS Project. Got appreciations from Line Manager.
- Effectively solved so many issues in onsite and worked with team to gain customer satisfaction
- Being Proactive solved many critical issues in the project
- Extracted data from live environment for the customer using PL/SQL especially during year end through shell scripts
- Solved server (startup, shutdown and any unhandled exceptions thrown) related issues in live environment whenever raised
- Directly interacted with client while I was in onsite for project related issues and attended issue related meetings with client by taking defect ownership
- Solved many live issues whenever raised in no time.
- Involved in recovering QMAS components during unexpected shutdown of components.
- Identified many issues in Unit testing itself and reduced Functional testing and system testing efforts a lot.
- Developed Login splash screen with dynamic message as and when needed.
- I played an important role in overcoming the performance issues during the migration of large datas by modifying the queries in database level
Confidential
Java Developer
Responsibilities:
- Thoroughly reviewed the technical documentation and performed the coding needed based on the stated requirements.
- Performed Code review and prepared unit test scripts for all the inscope scenarios
- Responsible for the execution of the test scripts and captured the issues
- Involved in the production support of the changes and critical incidents raised in the product and completed it by binding to the defined SLA’s
- Diligently analysed the code and provided inputs for the discrepancies raised by the finance team in the calculation of the year end payment for the general practitioners (GP in UK ).
- Involved in extracting and analysing bulk production data using complex SQL queries
- Involved in updating and reviewing the Deployment Guide before the code delivery
