Senior Java Developer Resume
PROFESSIONAL SUMMARY:
- 9 years of experience in all phases of SDLC which includes Analysis, Design, Development, Testing Implementation & Maintenance of Java and J2EE (JEE) architecture based Software Application needs in Telecom Industry.
- Experience in an Agile software development processes and methodologies.
- Expertise in Object Oriented Design patterns and Web Technologies using Core Java, J2EE, Servlets, EJB, JSP, JDBC, Java Beans and Swings.
- Hands on experience with MVC Technologies like Spring, Struts, Hibernate, and JSF.
- Web services experience in SOA (Service Oriented Architecture) using SOAP, WSDL, JAX - WS, REST and JAX-RPC.
- Hands on experience with development environments (IDEs) like Eclipse, NetBeans and XCode.
- Experience in working with development tools like Maven, log4j and Junit.
- Working experience with Application and Web Servers using WebLogic and Apache Tomcat.
- Expertise in RDBMS like Oracle 10g/9i, MySQL, SQL Server and development using SQL, PL/SQL and stored procedures, Functions.
- Expertise in Reverse Engineering.
- Extensive knowledge (Functional and Technical) and work experience in CRM/Ordering managed services across all tiers.
- In depth knowledge and experience in supporting Amdocs BSS/OSS solutions.
- Able to work independently as well as functioning as an excellent team player.
- Successful in meeting latest technical challenges and finding work around and solution to meet customer needs.
- Expert in analyzing and providing quick turnaround for critical production issues to meet the SLAs.
- Functional knowledge and experience of using Amazon cloud services(AWS).
- Profound knowledge of iOS App Development using Swift and XCode.
- Result oriented, self-driven, highly motivated, smart and eager to learn new technologies, methodologies, strategies and processes.
TECHNICAL SKILLS:
Languages: Java, C, C++, COBOL, SWIFT, PL/SQL
Java Technologies: Spring, Hibernate, Spring MVC, Java Beans, Servlets, JSP, EJB, JNDI, JMS, Swings, Web Services (REST and SOAP).
Methodologies: Waterfall and Agile
Internet Technologies: JavaScript, HTML, CSS, AJAX, XML, JSON
Operating System: Unix, Linux, Windows, Mac OSX
Database: Oracle 10g/9i, MySQL and SQL Server
Development Tools: Eclipse, NetBeans and XCode
Application/Web Servers: WebLogic and Apache
Tools: and Utilities: Shell Scripting, SQL Developer, TOAD, HP ALM, Fiddler, Soap UI, Putty, HermesJMS, JProfiler, JVisualVM, Charles Web debugger
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer
Responsibilities:
- Involved in working closely with the design team during requirements analysis and design phase.
- Responsible for coding to meet the requirements and Unit Testing application.
- Involved in writing Client side scripts using JavaScript and Server side using Java Beans and used servlets to handle the business logic.
- Developed Web Service client interface with JAX-RPC from WSDL files invoking the methods using SOAP.
- Used log4j to monitor the logs.
- Involved in writing complex sub-queries and incorporated them as part of the Data Access layer.
- Fixed defects reported by Testing Team.
- Used light weight container of the Spring Framework to provide architectural flexibility for Inversion Control (IOC).
- Used Hibernate ORM modules as an Object Relational mapping tool for back end operations over Oracle database.
- Provided Junit test cases for the application to support the Test Driver Development (TDD).
- Performance tuning as per the requirement using various profiling tools.
Environment: Java, J2EE, Servlets, JSP, JavaScript, Eclipse, HTML, Oracle, SQL, JDBC, Java Beans, WebLogic, Web Services, Spring, Hibernate.
Confidential, Richardson, TXJava Developer and Team Lead
Responsibilities:
- Responsible for understanding customer needs and gathering requirements and provide flexible solutions.
- Prepare and Review Impact Assessment and estimating effort(DCUT+SST)
- Direct Interaction with customer/client to understand business requirements
- Decision making and Coordinate development from both customer and Amdocs side.
- Responsible for defect resolution, prioritize the local requirements from business, technical root cause analysis, providing solutions and work around.
- The user interface components are developed using Java AWT/swing API.
- Developed the business layer components as Stateless Session Beans based on EJB API.
- Developed the data access layer components as entity Beans based on EJB API.
- Good working experience with SOAP Web services in both developing and troubleshooting.
- Amdocs CES 9.3 implementation for Zócalo project.
- Outages/P1/P2 support for application validations.
- Weekly/Monthly meeting - Co-ordinate with business or support teams and prioritize the issues/defects.
- Escalation handling and provide Business critical quantifications and impacts.
- Develop scripts/tools which help in faster Tier1 turnaround of issues and fixes.
- Support new projects in providing necessary CRM information, production impact and answering questions.
- Follow up with business, users and support teams on pending productions issues.
- Handle Business Critical Defects and co-ordinate with business and development teams for resolution.
- Manage Nearshore and offshore teams and ongoing KT sessions to train them based on the new client needs and support.
Senior SME - CRM Developer
Responsibilities:
- Analysis, Design, Coding and Testing.
- Responsible for understanding customer needs and gathering requirements and provide flexible solutions.
- Prepare and Review Impact Assessment and estimating effort (DCUT+SST).
- Direct Interaction with customer/client to understand business requirements.
- Decision making and Coordinate development from both customer and Amdocs side.
- Responsible for defect resolution and prioritize the local requirements from business.
- Responsible for technical root cause analysis, providing solutions and work around.
- Provide support during deployment of delivered requirements.
- Developed and successfully delivered code to have audit mechanism on activities performed on all major objects of CRM like Account, Contact, Case, Quote and Opportunity.
- Participating in meetings and worked for CRM version upgrade from 7.5 to 8.1.
- Gather and Understand customer’s CSM Online activities and verify what are all the activities that can be performed in 8.1 (CRM, OMS and EPC).
Senior SME - AMSS and CRM | AMDOCS
Responsibilities:
- Responsible for production support on Mobility Clarify CRM, Premier eBill (AMSS) and BDeBill (AMSS) applications.
- Interact with customer/client to understand business requirements.
- Coordinate with development teams for new releases.
- Participated in Mobility CRM Thin Client to Smart Client upgrade.
- Monitoring and Managing adherence to SLA with AT&T - like data load timeliness and accuracy, Clarify tickets and Work requests.
- Responsible for Customer facing team and provide requested information.
- Responsible for defect resolution and prioritize defect resolution related to production.
- Responsible to support the new release drops and spot checks CRM and eBill applications.
- Responsible for technical root cause analysis, providing solutions and work around.
- Provide support during conversion and/or upgrade of Mobility CRM and AMSS.
- Participate Weekly/Daily status meetings with customer and follow up on issues.
- Monitor production critical alerts and notify team to prevent production crisis.
- Manage and coordinate teams and plan on-call support.