Java Lead / Technical Manager Resume
Bethesda, MD
PROFESSIONAL SUMMARY:
- Detail oriented Technical Lead with 15+ years of extensive experience in leading, designing and implementing large scale web applications on JAVA, J2EE, AWS technologies using Agile methodology.
- Led/managed tech teams in multiple projects across multiple geographical locations to lead projects/modules, mentor the junior developers, code reviews, client demos and business user .
- Strong retail (e - commerce) & hospitality domain expertise with leading lifestyle brands in the areas of Omni-Channel, Personalization, Merchandizing, Promotions and Multi-Site, Catalog, Commerce, Content Management, etc.
- Hands-on experienced programm er and a fast learner of new technologies.
TECHNICAL SKILLS:
Cloud Stack: Amazon Web Services (AWS EC2, Elastic Beanstalk, AWS Config, S3, IAM, Athena, SNS, SQS, Security Group, ELB, CloudWatch, API Gateway, Serverless app), Oracle Commerce Cloud, IAAS, PAAS, SAAS.
JAVA/J2EE/Frontend: Spring, Spring Boot, Hibernate, JPA, REST, JSON, Play framework, JAVA, JSPs, Oracle Web Commerce, Servlets, SQL, JDBC, XML, Web Services, JUNIT, JAXB, JAXRS, SOAP, JMS, Oracle DB, MySQL, Weblogic 12c, Tomcat, JBOSS, Apache, Akamai, Eclipse, Spring Tools Suite (STS), Swagger, Mockito, HTML, JavaScript, Knockout JS, CSS, JQuery.
Other Tools & Technology: JIRA, Confluence, SDLC, Agile, Gradle, Nexus, ANT, MAVEN, Hudson, Jenkins, SVN, GIT, Bitbucket, Oracle SQL Developer, MS Visio, MS Project, Slack, OBIEE, UNIX/LINUX, NGINX, Couchbase, JProbe, Sumologic, WEM, Tealeaf.
PROFESSIONAL EXPERIENCE:
Confidential, Bethesda, MD
Java Lead / Technical Manager
Responsibilities:
- Triage the issue by understanding the problem, looking at logs, find the RCA.
- Lead a team of ~15 people (Team consists of offshore and onsite technical members).
- Coordinate with different technical systems to get the issues resolved.
- Perform the technical analysis/design of the solutions, code review.
- Closely work with business for prioritization of work, requirements clarifications.
- Reporting to Confidential leadership on status/progress and work with them to improve processes, rearrange focus to align with the business priorities.
Confidential, Vienna, VA
Technical Lead / Technical Manager
Responsibilities:
- Imported company’s different types of AWS resources from multiple AWS accounts into the ServiceNow CMDB using shell scripts, AWS APIs, IAM, JSON conversion on AWS Elastic Beanstalk. Currently leading the knowledge management revamp effort.
- Managed a team of 20+ team members on a multi-track cloud (OCC + AWS) full lifecycle eCommerce project. This was an omni-channel e-Commerce site where a customer can personalize products. Led the redesign, re-implementation effort on a new platform to enhance the customer experience to personalize items quickly by simplifying the order flow and improving the site performance. The team was spread across in 5 geographical locations.
- Led the dev environment setup using Oracle Web Commerce, application servers (JBOSS, Weblogic), JAVA, Oracle DB, Virtual Machines, etc for the dev team.
- Led the integrations design of SEC’s Disgorgement and Penalty System (DPS). This system enables SEC to eliminate manual processes and reconciliations; increase automation of disgorgements, penalties, and invoicing.
- Deployed J2EE applications on Production/Staging environments.
- Led Development teams, mentored junior team members, code reviews, created technical stories. Trained and mentored the team on the new technology.
- Introduced various processes like code commits and release management, GIT, code reviews.
- Tracked development for the sprints and presented Sprint demos (Agile Scrum Process).
- Worked with Jenkins and Hudson to setup continuous builds.
- Integration Specialist - Defined the interface contracts for the various 3rd party systems in an e-Commerce application. Prepared integration diagrams with the communication protocols.
- Cloud Extension Application - Architected RESTful service application on AWS based on SOA using OCC, J2EE, JAVA, Spring, JPA, REST, JSON, Web hooks, Maven, Jenkins.
- Designed and developed different functionality in end-to-end Enterprise applications using JAVA, J2EE, Spring MVC, REST Web services, Oracle Commerce.
- Import different types of AWS resources from multiple AWS accounts into the ServiceNow CMDB using shell scripts, AWS APIs, JSON conversion on AWS Elastic Beanstalk. Wrote UNIX shell scripts to fetch AWS Config Service JSON data and import into ServiceNow (IT Service Management software used across Confidential ).
- Design and developed numerous eCommerce web applications in Oracle Commerce (v2006.1 to v11), JAVA, J2EE, JSP, XMLs, Oracle DB.
- Customized Oracle Commerce Content Management, Service Center applications
- Integrated with various third-party systems using Web services, REST, XML, JSON technologies.
- Knowledge Management - Designed and developed Knowledge Management website on ServiceNow platform. Organized and managed knowledge artifacts in the site.
- Reusable Assets - Led the reusable components effort to speed up project deliveries. This reusable had increased the efficiency to save 2-man months of effort in client projects.
- Discovery - Worked on client discovery projects including JAD sessions, high level design, which helped my project teams to understand and identify the high level requirements.
- Pre-sales - Pre-sales activities include creating business proposal documents, business requirements documents, estimation, and scope definition.
- Platform Selection - Worked on cloud vendor selection between Oracle JCS, Oracle ICS, AWS, JCS-SX for in-house services development. Finalized on AWS.
- Deployment - Worked with Oracle Support and internal technical team for issue management, critical product issues and deployment tasks.
- Business Enablement - Led the business client enablement effort in Brazil by the client CSR agents, business users and marketing team to prepare for business transformation.
- Agile Methodology - Lot of experience working on SCRUM methodology in 2-4 week sprints. Used JIRA for User Stories, Technical Stories, Sprint tracking
- System Admin - Worked as System Admin managing company infrastructure: SAN, VMWare, Active Directory, Firewall, Exchange, Backups/Disaster Recovery, Wireless, Windows 2000/2008/2013 servers, software migration activities.
Confidential
Software Engineer
Responsibilities:
- Finacle CRM: Designed and developed the application to setup and develop MQ Series for connecting CRM database to other OLTP (Online Transaction Processing) applications like Credit cards, Mutual Funds, etc.
- DHL: Access the Unified Database of the client across the Globe. Ex: Time zones, List of Services, Facilities, Currencies & Countries. This application provided shared common services like Pickup, Account Validation to applications for the DHL customers.
