Senior Java Developer (tech Team Lead) Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Almost 5 years of experience in Design, Development and Implementation of Web applications using JAVA/J2EE technologies.
- Expertise in Front - end technologies including: HTML, CSS, JavaScript, jQuery, AJAX, Jasmine testing.
- Hands-on experience in Core Java, JSP and Servlets.
- Developed web applications using Spring MVC architecture and inversion of control.
- Good knowledge of application development using Angular JS and REST APIs.
- Proficient in developing REST and SOAP Web Services.
- Good knowledge of JDBC and Hibernate Framework.
- Experienced in Junit testing framework.
- Experienced in all phases of Software development life cycle (SDLC) and working with software development methodologies like Agile and Waterfall.
- Good interpersonal and communication skills.
- Excellent troubleshooting and technical document writing skills.
- Exceptional ability to quickly master new technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.
- Excellent domain and functional knowledge on P&C and Life Insurance.
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer (Tech Team Lead)
Platform: Java/J2EE, Javascript, JQuery, AJAX, Angular JS, Jasmine Test, REST API, Junits, HTML, CSS, XML.
Tools: Eclipse, Soap UI, Websphere, MS SQL server 2012, IBM Rational Team Concert.
Responsibilities:
- Understanding the business requirements from the clients.
- Developing the user interfaces, program construction/ modification as per the requirements and compliance with programming standards.
- Client-side scripting using Angular JS and testing using Jasmine Test
- Developing Restful APIs and unit testing using JUnits
- Generate and consume the SOAP web services
- Review the deliverables of the offshore team and coordinate client review
- Defect fixing and support
- Ensure that deliverables are produced as outlined in the project plan and meet the client’s expectation
- Demonstrating the deliverables to the business and management team
- Attending the Business grooming meetings and provide the developer estimation
- Stories review and iteration planning meetings for the team(Agile)
- Mentoring the new team members
- Planning, monitoring and coordinating with Offshore Team
- Experienced in working with the client and managing offshore.
- Establish best Practices and plan for continuous improvement of process.
Confidential
Java Developer
Platform: J2EE, SOAP, Hibernate, JUnits, XML, SQL, Oracle.
Tools: Eclipse, JBOSS, SVN, Soap UI.
Responsibilities:
- Understanding the Business requirements from the clients
- Following the planned assignments, development and support of the application based on the requirements.
- Knowledge gathering on the business requirements and the upgraded Technical Components.
- Preparation of Low Level Design documents and maintaining the same.
- Developed the program as per the requirements and compliance with programming standards.
- Unit testing of programs using JUnits
- Ensure that deliverables are produced as outlined in the project plan and meet the client’s expectation.
- Consolidated issues, Code Preparation/Execution status from Offshore.
- Performing RCA(Root Cause Analysis) to fix the defects
- Defect fixing and support in the production phase.
- Planning, monitoring and coordinating with Offshore Team.
- Daily status calls based on the project needs and involved in team discussions
Confidential
Java Developer
Platform: J2EE, JSP, Javascript, JQuery, AJAX, HTML, CSS, Responsive Design, Spring MVC, Web Services, XML, SQL, Junits, EMMA, Checkstyle.
Tools: Spring Tool Suite, Apache Tomcat, Maven, SONAR, SVN, Soap UI, Notepad++.
Responsibilities:
- Understanding the Business requirements from the clients
- Developing Low Level Design documents after a complete analysis of the client’s business requirements
- Developing the user interfaces, program construction/ modification as per the requirements and compliance with programming standards.
- Developing responsive user interfaces and client-side scripting using Java Script and JQuery
- Application development using the Spring MVC framework
- Generate and consume the SOAP web services
- Unit testing of programs using JUnits
- Performing IQA, EQA and coordinating FI
- Performing RCA(Root Cause Analysis) to fix the defects
- Defect fixing and support
- Planning, monitoring and coordinating with Onsite Team.
- Creating knowledge base documents for sharing across the team
- Mentoring the new team members and make them aware of the process
- Experience in Onshore/Offshore model
- Establish best practices and plan for continuous improvement of processes