Sr. Java Developer / Team Lead Resume
Wilmington, DE
PROFESSIONAL SUMMARY:
- 10+ years of professional experience in Software industry as a Java/J2EE lead and developer
- Experienced in developing server side and client side applications Java /J2EE development involving Core java, Spring, Hibernate, Hibernate, Oracle(JDBC), JSP & Servlets
- Experienced with Software Development Life Cycle (SDLC) starting from Requirement to deployment which includes, Requirement gathering, Analysis, Design, Development, Testing, implementation and deployment along with documentation of documents involved in various phase of SDLC
- Experienced in working in Agile and waterfall models
- Expertise with coding in Core java, Spring Core, Spring MVC, Hibernate, SOAP Web Services
- Experienced in using tools Eclipse, Toad, PL/SQL Developer for development purpose
- Hands on experience with writing Oracle queries(DML and DDL) and procedures(Oracle 11g)
- Have experience in Unix commands, shell scripting
- Have experience in working with source controls like GIT, SVN
- Have hands on in implementing design patterns like SINGLETON, FACTORY, MVC, DAO in real time application
- Have experience in handling a team size ranging from 3 - 10
- Have excellent communication skills and experienced with direct client interaction
- Have been an excellent team player, mentored junior members and lead the team effectively
TECHNICAL SKILLS:
Languages: Java 1.5, 1.6, 1.7, shell scripting, SQL, PL/SQL.
J2EE Technologies: EJB, Servlets, JSP, JDBC, JMS, JNDI
Web Technologies: XML, XSLT, HTML Java Script.
App/Web Servers: Web Logic 11g, Wildfly 9.x
Frameworks: Spring 3.x, Spring MVC, Hibernate 3.0
SOA: Web Services (SOAP, WSDL)
Tools: Maven, ANT, Log4J, Junit, mocking framework, Gradle
IDEs: Eclipse Neon/Juno/Mars
Version Control: CVS, SVN, GIT.
Databases: Oracle 11g
Operating Systems: Windows, Unix
WORKING EXPERIENCE:
Confidential, Wilmington, DE
Sr. Java Developer / Team Lead
Responsibilities:
- Team Lead for the project and have direct interaction with client
- Responsible for various projects involving enhancements for different clients of 360 C
- Working in client location (US - Wilmington, Delaware) since March 2018
- Responsible for defect tracking to closure
- Responsible for implementation plans and tracking the production move
- Handling offshore and reporting the status of team to client
- Co-ordination with teams in multiple locations( have developers in Dublin, Ireland | Omaha, US | Chennai, India)
- Co-ordinate with other vendors for project activities
Technology: Core Java, SOAP Web Services, XSL, XML, Oracle 11g
Tools: Eclipse, Toad, and Putty
Operating System: Windows and UNIX
Server: Web Logic 11g
Confidential
Lead Java Developer
Responsibilities:
- Team Lead for the project and have direct interaction with client
- Responsible for enhancements and requirement gathering
- Responsible for the design document update
- Responsible for defects raised and end to end defect management
- Have initiated client calls and have taken care of tracking sheets and status report for the project
Technology: Core Java, Spring MVC, SOAP Web Services
Tools: Eclipse, Toad, and Putty
Operating System: Windows and UNIX
Server: IBM JBoss
Confidential
Lead Java Developer
Responsibilities:
- Team Lead for the project and have direct interaction with client
- Responsible for enhancements and requirement gathering
- Responsible for the design document update
- Responsible for defects raised and end to end defect management
- Have initiated client calls and have taken care of tracking sheets and status report for the project
Technology: Core Java, Spring Batch, SOAP Web Services
Tools: Eclipse, SQL Developer, and Putty
Operating System: Windows and UNIX
Server: IBM JBoss
Confidential
Lead Java Developer
Responsibilities:
- Team Lead for the project and have direct interaction with client
- Responsible for the deliverables for the deployment activity in ST and higher environments, as the deployment is managed by separate Middleware team
- Have been involved in requirement phase and had direct interaction with client for requirement gathering
- Have initiated client calls and have taken care of tracking sheets and status report for the project
- Responsible for the design document update
Technology: Core Java
Tools: Eclipse, SQL Developer, and Putty.
Operating System: Windows and UNIX.
Server: Web Logic 11g
Confidential
Lead Java Developer
Responsibilities:
- Team Lead for the project and have direct interaction with client
- Responsible for the deliverables for the deployment activity in ST and higher environments, as the deployment is managed by separate Middleware team
- Have been involved in requirement phase and had direct interaction with client for requirement gathering
- Have initiated client calls and have taken care of tracking sheets and status report for the project
- Managing the project in parallel as a lead
- Responsible for the design document update
Technology: Core Java, Oracle 11g, Soap web-services
Tools: Eclipse, SQL Developer, and Putty.
Operating System: Windows and Unix.
Server: Web Logic 11g
Confidential
Sr. Java Developer
Responsibilities:
- Offshore java lead, second level overall lead and POC
- Managed a team of 7
- Prepared status reports attend client status calls
- Responsible for all deployments happening from my team
- Provided technical support to team
- Responsible for defect analysis, bug fixes and reporting to testing team
- Prepared estimation for a small work within the project, which was out of scope of requirement.
Technology: Core Java, .Net, Oracle 11g, Soap web-services
Tools: Eclipse, SQL Developer, and Putty.
Operating System: Windows and UNIX.
Server: Web Logic 11g
Confidential
Java Lead Developer
Responsibilities:
- Offshore Java and overall lead and POC
- As Team member responsible for SAM module java changes.
- Managed a team of 4
- Prepared status reports attend client status calls
- Responsible for all deployments happening from my team
- Provided technical support to team
- Rewarded UK Onsite for my dedication, commitment and leadership skills
- Managed same team from onsite for two months till production go live
- Direct interaction with client in status and clarification calls
Technology: Core Java, .Net, Oracle 11g, Soap web-services
Tools: Eclipse, SQL Developer, and Putty.
Operating System: Windows and UNIX.
Server: Web Logic 11g
Confidential
Sr. Java Developer
Responsibilities:
- Offshore POC and Managing a team of 5 and Onsite-Offshore co-ordination.
- Responsible for all activities in the offshore.
- Responsible for Application deployment and server level configuration changes
- Responsible for handling Client calls from offshore.
- Have written some utility to make work easier.
- Preparation of status report for both Onsite and Offshore and presenting to Client.
- Mentoring new resources and work allocation.
Technology: Core Java, Oracle 9,
Tools: Maven, SQL Developer, Putty, Hudson
Operating System: Windows and UNIX.
Server: Web Logic 11g
Confidential
Sr. Java Developer
Responsibilities:
- Lead developer, managing a team of 8.
- Had direct interaction with the client, through calls.
- Preparing status reports and taking take care of internal task allocation.
- Provided support to other members in the team by helping them solving issues faced while deployment in Web Logic.
- Written some utility to make things easier.
- Managing some new resources and knowledge transition activities.
- Mentoring new resources.
Technology: Core Java, Oracle 9, EJB
Tools: Maven, Web Logic 11g (deployment server)
Confidential
Sr. Software Engineer
Responsibilities:
- One of the key developers in the implementation of the process.
- Had direct interaction with the client, through calls.
- Preparing the status and reporting to seniors.
- Provided Knowledge transfer to junior resources and has helped them to groom in the project.
- Was also supporting the production support team in helping then to fix bugs raised at production level.
Technology: GWT, Core Java, JPA, Oracle 9i, JSP/Servlets
Tools: eclipse, putty, SQL Developer
Confidential
Senior Software Engineer
Responsibilities:
- One of the key developers in fixing the bugs rose in production.
- Had direct interaction with the client, through calls.
- Prepared UTC for the fix.
- Provided Knowledge transfers to junior resources and has helped them to groom in the project.
- Was sending knowledge tips to the team weekly.
Technology: Progress 4GL
Tools: Progress 4GL editor, Putty.
Confidential
Software Engineer
Responsibilities:
- Worked in developing the module “Intent to pay”.
- Prepared design document / test case for the module.
- Fixed post deployment issues.
- Had direct interaction with client and had frequent discussion with them in clarifying the requirement and design.
Technology: Core Java, Client Framework ( XFW ), Oracle 9i, Java Script, JSP /Servlets
Tools: Eclipse, Putty, SQL Developer
Confidential
Software Engineer
Responsibilities:
- Fixed complicated issues in production.
- Developed some new screens using client framework
- Handled client calls and send status reports on behalf of team.
Technology: TIBCO GI
Tools: TIBCO editor, Putty.