Iam/java Lead Resume
ChicagO
SUMMARY:
- IT professional with 13+ years of Experience in Software Development, Production Support and Project Management
- Has functioned as Technical Manager, Technical Lead, Project Coordinator & Senior Lead Java/J2EE developer in different projects
- Experience in the total life cycle of Software Development Applications involving requirements, Design, Analysis, Development, Testing on insurance and finance
- Experience in web application design using open source Spring Framework, Spring MVC and Hibernate
- Worked Projects on Java/J2EE, Web Based applications and Oracle Based platforms.
- Hands on experience in implementing Java, JEE Technologies, Web Services Developments, IAM Security
- Excellent customer facing, articulation and communication skills with maturity and judgment.
- Ability to handle multiple priorities and manage within deadlines
- A very good team player with leadership qualities and ability to work independently and to foster a positive work environment
- Experience in using RDBMS concepts and worked with Oracle, DB2, SQL server and experience in writing stored procedures, Functions, cursors and Triggers using PL/SQL .
- Well - developed time management, planning and organizational skills
- Proven leadership record of bettering team performance and improving efficiencies to complete projects in allotted timeframe and within specified budget.
- Effectively managed up to 20 people including strong mentoring and talent management.
- Hands on experience in building and performance tuning of Java / J2EE technologies, JDBC, Servlets, JSP, web services, SQL & PL/SQL
- Sun Certified Java Programmer
- Oracle Certified Analyst for PL/SQL
- Highly skilled, experienced and motivational leader with an excellent track record of delivering results on schedule.
- Experience in Managing, coordinating, planning and executing the development and support projects.
- Involved in ensuring proper utilization of human resources and Tracking tasks.
- Project Planning, Resource Planning, Effort Estimation
- Monitoring the Daily Activities
- Excellent listening, interpersonal, written, and oral communication skills.
- Project initiation, planning, implementation and testing through closure.
- Managed a project through the full software development lifecycle.
- Possess creative problem-solving capabilities.
- Risk Assessment/mitigation and Change Management.
- Created financial estimates for resources necessary to complete projects within scope and on schedule.
- Strong working knowledge of MS Project and MS Office (Word, Excel, PowerPoint).
TECHNICAL SKILLS:
Project Management: Waterfall, Service Delivery, 24*7 Support, Agile, Size Estimates, Resources, Scope Changes, Risks, Issues, Configuration, Quality
Program Management: PMO, SDLC, Vendors, Sponsors, Stakeholders, Delivery, Business Support
PM Tools: MS Project, MS office, Share point
Platforms: Windows NT/2000/XP/Vista, 7
Languages: Java, JEE technologies (JSP, Servlets, JSF), XML, XSL, XSLT, Xpath, DTD, Schema, EJB 3.0, Web services, SQL, C#, PL/SQL and HTML, HTML, JavaScript, CSS, SOAP, XML, ODSI, FUSE, COBOL, Easytrieve, Visual basic, SOA, Mainframe, Angular JS
Design Patterns & Case Tools: Struts, spring MVC, Hibernate, ibatis, Java & J2EE Design Patterns, MVC Model, OOPS, UML, SOAP/REST
AppServers: IBM Websphere 8.x/7.x, BEA Weblogic 7.x/8.x
Database: Oracle, MS SQL Server, DB2, MS Access
Design: Rational Rose with UML
Versioning: Visual Source Safe, Tortoise SVN, PVCS
Tools: RAD 7.5/8.0, Eclipse, Toad, DbVisualizer, SQL Developer, Editplus, SoapUI, XMLSpy, HP Quality Center, ALM, WID, Textpad, Putty, LDAP, RSA, Jenkins, Sonar, EasyMock
PROFESSIONAL EXPERIENCE:
Confidential
Development Manager
Responsibilities:
- Developing professional client relationships that will set a stable foundation for future business opportunities
- Managing developers and analysts for day to day operations
- Develop status reports, cost estimates and resource plans
- Implement and maintain development best practices
- Primary development of Web Portal Pages and Spring Batches with Spring, Hibernate and other related technologies
- Working with customer for daily Status and Expectations
- Leading team to supervise and complete tasks for coding, testing, debugging, documenting and implementing changes.
- Evaluation of Current Architecture and Design Solutions
- Develop Release and Test Plans for team
- Review of team members performance
- Writing WSL and Schema for top-down Web services development
- Leading a team of 40 Developers
Confidential, Chicago
IAM/Java Lead
Responsibilities:
- Working as both Project manager and Java Lead Developer.
- Managed and Lead Effort for Development and Support teams for Both Onshore and Offshore across 20+ Production Releases.
- Prepared Project Plan and Effort Estimation of Team
- Lead over 20 production releases over weekends and late nights, including the full NA Go-Live (5/18):NA Go-live consisted of additional 40,000+ user base, 15+ application integrations, and 100% increase in transactions (3,000)
- Created a full end to end process for production change requests/defects that improved communication between functional, development, and test teams which improved overall consistency of migrations and led to less productions issues
- Worked directly with business stakeholders and business teams from managers to Global Chief Information Security Officer and Business Account Executives, including leading 3x a week status calls
- Weekly/monthly Status reporting and matrix preparation in presentation formats
- Managed resources to accomplish goals within established parameters
- Continuous interaction with users for Project End Meets
- Supervised a Technical team of 20+ associates
Environment: OIM, SQL Developer, Java, UNIX, MS-Project
Confidential, Bloomfield, CT
Java Development Lead (Development/Production Support)
Responsibilities:
- Worked as both Technical Lead and Functional Manager for this Project.
- Managed production Support team to address support issues and address and resolve as per SLA.
- Involved in day to day basis of coding
- Worked closely with Program leads, Domain leads, System Analyst, Lead Business Analysts to understand the business process and functional requirements and scheduling the jobs
- Managing high performing diverse-skilled team and tight dead-lined assignments with fine balance of technical, strategic and operational.
- Estimating Efforts for delivery and Project Planning
- Weekly/monthly Status reporting and matrix preparation in presentation formats
- Discussing with technical development team for any challenges and providing solutions accordingly.
- Managed resources to accomplish goals within established parameters
- Supervised a Technical team of 30+ associates
- Established effective communication between customer leads and technical team for progress updates
- Provided trainings to technical team for technology used in the Projects
- Defining roles and responsibilities within team based on tasks at hand and technical requirements.
- Work with Development teams to track and monitor new code development and communications
- Leading team of both Java and ETL DataStage developers
- Worked with business teams and IT development teams regarding issue escalation, critical path, dependencies and issue resolution and had ongoing communication throughout project execution
- Maintain Defect and Productivity Matrices
- Supervised migration of Web services of WAS into EAS/FUSE
- Appraisal and performance reviews for team members
Environment: Java/J2EE, spring, WAS, Weblogic, ODSI, FUSE, DbVisualizer, XMLSpy, Oracle, DB2, RAD, ETL DataStage, SOA, EJB 3.0
Confidential, Windsor, CT
Project Manager for Production Support
Responsibilities:
- Worked as project lead for managing Onsite/offshore teams
- Participated in meetings with developers, subject matter experts, QA managers weekly for updates
- Arranged technical trainings for the team
- Reviewed of functional/technical design specifications
- Involved in discussion with external vendors for data cleansing assignment, resulting in huge savings for customer
- Appraisal and performance reviews for team members
- Daily status meetings with offshore lead/team.
- Managed resources to accomplish goals within established parameters
- Lead a team of 10+ associates
- Involved as developer to work on java related developments tasks
Environment: Visual Basic, DB2, Mainframe, Java, EasytrieveConfidential, Philadelphia, PA
Senior Java Developer/Onshore Lead
Responsibilities:
- Discussion with Lead Architects, Analysts for understanding of Requirements
- Work with a team of Offshore developers to identify the plan and complete the developments
- Responsible for developing, testing, troubleshooting and debugging of code and defects
- Meetings with QA to determine defects and Analysis
- Managing support box for any production tickets.
- Creation of PL/SQL Stored procedures and deployments in all environments
- Weekly updates to Project Manager for work status
- Handled 24*7 production Support
- Created technical design specifications
- Review of test plans
Environment: Java, J2EE, Eclipse, VSS, Toad, Vantive, Quality Centre
Confidential,
Java Developer
Responsibilities:
- Coding using IBM visual Age and Eclipse
- Testing queries using DBArtisan
- Understanding the requirements from Onsite team
- Providing status on weekly basis
- Fixing the support issues
- Preparing Unit test Plans and test scripts
Environment: Java, J2EE, Web sphere, IBM Visual Age for Java, Eclipse, XML Spy, DBArtisan, JavaScript, XML