Senior Developer Resume
JOB OBJECTIVE:
Seeking a challenging and growth oriented position of a senior Salesforce developer, which utilizes my design and technical skills on the Salesforce platform.
PROFESSIONAL SUMMARY:
- Around 3 years of Salesforce development experience on the Salesforce platform along with 16 years of IT experience in design and development of solutions using Java/J2EE technologies.
- Proficient in Salesforce development including Apex Classes, Controllers and Triggers, Visualforce, Force.com IDE, Sites, Integration (JSON/ XML), Ant Migration Tool, Web Services etc.
- Saved a few millions of dollars in licensing fees to the current organization by developing an enterprise product for draft printing.
- Good experience with SOQL, SOSL, Workflows, business processes, Reports and Dashboards.
- Able to design and configure security/sharing rules, permission sets, field level security, record - level security, roles and profiles.
- Strong experience in translating functional requirements and business rules into technology solutions effectively to address customer requirements.
- Experienced in project management activities like estimation, project plan, issue tracking and resolution, people management, and mentoring.
- Quick learner; a prudent developer with strong problem-solving and analytical skills.
PROFESSIONAL SKILLS AND KNOWLEDGE:
Salesforce Platform: Apex Language, Apex Classes, Apex Triggers, Controllers, SOQL, SOSL, Visual Force (Pages, Components & Controllers), Apex Web Services, AJAX, Workflows & Approvals, Reports, Dashboards, Analytic Snapshots, Custom Objects, Force.com Eclipse IDE, Ant Migration Tool, Data Loader, Wave Analytics, Lightning, Apps
Java/J2EE and Frameworks: Java, J2EE, Spring, Hibernate, JMS, Servlets, JSP, JDO, JDBC, RMI, JNDI, Swing, JWS, Struts, Angular, Web Services and LDAP
Other Technologies: Oracle, SQL, SQL Developer, JavaScript, XML, HTML, CSS, HTTP, FTP, SMTP, TCP/IP, JUnit, Ant, Maven, DB2, Sybase, MySQL, UNIX, WebLogic, WebSphere, SOAP, Confluence
Tools: IDEs (Eclipse, IntelliJ IDEA), MKS, Perforce, SVN, JIRA, MS-Project, JProbe, Redmine, GIT, Bitbucket etc.
Methodologies and Other: UML, Waterfall, Spiral, GRASP, GoF and J2EE PatternsAgile Processes, OOAD, TDD and Scrum
EXPERIENCE:
Confidential
Senior Developer
Responsibilities:
- Designed, implemented, tested, and documented code, configurations and enhancements on the system.
- Coordinated communication between internal development, support, sales, product teams and clients to ensure programs were implemented smoothly and issues (if any) were resolved quickly.
- Worked as an SME of the application and provided the clarifications, suggestions to the internal and external teams.
- Participated in cross-functional meetings to gather business requirements, assist in fit/gap analysis.
- Designed custom objects and developed Apex classes, controllers, extensions and Apex triggers for various functional needs of the application.
- Created data validation rules and formulas as per the requirements and for the management of data quality.
- Developed workflow rules and approval processes to support the customers’ functionality.
- Created and used email templates in multiple processes of the application.
- Used SOQL & SOSL with consideration of governor limits for data manipulation needs of the application.
- Developed integrations between Salesforce and other line of business systems using Web Services.
- Designed and developed Visualforce pages based on the UI requirements.
- Created page layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Helped QA team, user acceptance testing (UAT) and user training.
- Provided deployment and post-deployment support.
- Participated in the bug review meetings, helped in updating the requirements as per business user feedback, prioritize the BRs and fixing the bugs.
Environment: Salesforce platform, Visualforce (pages, component & controllers), Apex language, Ant Migration Tool, Data Loader, HTML, Java Script, Eclipse IDE etc.
Confidential
Environment: Upgrade: This project involves migration of Product Infrastructure to Oracle 12c, WebLogic 12c, Java 7, Code Refactoring and other product improvements.
Responsibilities:
- Independently developed the solution “Real Time Draft Printing (RTDP)” for Confidential . RTDP has saved a few millions of dollars to the organization in the form of licensing fees.
- Worked on the JWS app development to replace the java draft print applet.
- Developed automated jobs, which create reports and settlement files and send to clients.
- Worked for the Confidential implementation for Japan based online bank Rakuten and provided onsite ( Confidential ) support, which involves UAT and post production support.
- Developed the sanction check and compliance review functionality.
- Involved in Confidential migration from JRun4 and Sun One to WebLogic 11g including the migration from Java 1.4 to Java 5.
- Converted business requirements into detailed technical design document including use cases, class and sequence diagrams.
- Worked on code reviews, unit testing and helped for integration testing, acceptance testing etc.
- Lead the production support team and provided 24/7 support for clients across all the regions (EMEA, Asia Pacific and North America)
- Interact daily with Product Management, Project Management, Legal Department, Sales/Business Teams, Infrastructure/Support/QA Teams, Clients and their Technical Teams for many tasks like Requirements Gathering, Release Planning, Issue Resolving, Demonstration of Solutions & Deployments.
Technologies Used: Java 1.4/5/6/7, Spring, Angular, WebLogic 12c, Oracle 12c, Hibernate, Swing, JWS, Maven, Subversion, SOAP, Redmine, Eclipse, Confluence.
Confidential
Tech Lead
Responsibilities:
- Worked as onsite coordinator at Confidential, Japan and the owner of the project deliverables.
- Drive the design; review the deliverables, clarifications and communication between the offshore team and onsite.
- Understand and communicate architecture and architecture principles to the team
- Lead the implementation of enhancements of MPG and DMG and maintenance support for the core team projects.
- Involvement in the design and reviews, mentoring the team, responsible for project deliverables, client interaction and project documentation
- Estimation, scheduling and issue tracking for the projects and enhancements.
- Lead the P&S team for performance tuning. Estimations, scheduling and issue tracking. Involved in designing of the projects on the platform.
- Handled workflow module, window management and involved in the development of UI screens of the Knowledge Designer. Handled Routing module in Response.
Confidential
Tech LeadResponsibilities:
- Planning, estimations, scheduling, issue tracking and team mentoring.
- Involved in designing the technical architecture, UI screens and database.
- Lead the implementation and responsible for periodic deliverables.
