Lead Java Developer Resume
KS
SUMMARY:
- Overall 10+ years of total IT experience in analysis, designing, development, Support and implementation of B2B, Enterprise application in Telecom, Banking and E and U industry.
- Excellent experience as a Core Java developer using Java Swing, J2EE (Servlets/JSP/EJB), Struts, Spring MVC and core, JBoss, JDBC, Hibernate, JPA, Web Services, Content Management System(CMS)
- Playing teh role of Java Development Lead. Leading development team in Wireless, Cables, and Retail - Space Management area for Telecom Company.
- Highly skilled on experience of in Core Java /J2SE/ technologies.
- Hands on experience of in developing Restful API’s for SVM ( Confidential Voice Mail /OVMI Platform) and IRPT (International Roaming Platform)
- Beginner level experience in Cloud Foundry IBM blue mix (cloud platform as a Service PaaS)
- Hands on experience of XSD/XML/JAXB technologies.
- Hands on experience of in JPA / Hibernate ORM
- Good experience of Struts 1.1 /Spring 2.5, 3.X (Spring Core, Spring MVC, Spring Transaction Management, Spring DAO, Spring SL4J, Spring AOP
- Hand of experience of developing (SOAP /REST/HTTP Web API’s).
- Hands on experience of Java Swings, Google Widget Toolkit
- Demonstrated ability to adapt to ever-changing technologies, methodologies and trends with a short learning curve.
- Have worked with design team in creating High Level and Low Level design for following suit of Enterprise applications.
TECHNICAL SKILLS:
JAVA Core Java: Collections and Generics, Multithreading, File handling and me/O, Annotations, Reflection, Serialization, Externalization, Concurrency, Executor Framework, Memory Management
Database Management: JDBC, JPA, JTA, JNDI, SQL, PL-SQL, JSON,, JPQL, Eclipse Link& Hibernate
XML/XSD Processing: JAXP DOM, SAX, XPATH, XSL / XSLT, JAXB, XSD/XML Validation APINetworking/Messaging/E-mailing RMI, JAVAMAIL,Apache HTTP Client, IBM MQ
Web Technologies/Web Services: SERVLETS, JSP, Struts, Spring, Velocity, HTML, Java Web Services (SOAP and HTTP/REST), JAX-WS, JAX-RS, Jersey, WADL, WSDL, SL4J, SOAP UI, Rest client
PROFESSIONAL EXPERIENCE:
Confidential, KS
Lead java developer
Responsibilities:
- This is a pure Java web project with integration into Appian BPM.
- Lead developer for back end java business logic.
- Developed web services Client to integrate foreign dependent components through EAI - AMDOCS Interfaces.
- Interacted with client for requirements gathering and functional clarifications.
- Prepared Design specifications, mockups and sample solutions and demonstrated to client.
- Involved in use case analysis, assessing teh impacts and scoping teh deliverables.
- Estimated teh complex tasks and arranged their assignments.
- Designed and implemented workflows and prepared technical specs.
- SQL Query tuning and optimization for faster processing.
- Developing TDD (Junit Test Cases).
Technologies: Java/J2SE 1.6, spring, Appian - BPM tool, CSV, JTA Transaction, SOAP Web Services.
Confidential, KS
Lead Developer
Responsibilities:
- This is a pure Java web project with integration into Appian BPM.
- Lead developer for back end java business logic.
- Developed web services Client to integrate foreign dependent components through EAI - AMDOCS Interfaces.
- Interacted with client for requirements gathering and functional clarifications.
- Prepared Design specifications, mockups and sample solutions and demonstrated to client.
- Involved in use case analysis, assessing teh impacts and scoping teh deliverables.
- Estimated teh complex tasks and arranged their assignments.
- Designed and implemented workflows and prepared technical specs.
- SQL Query tuning and optimization for faster processing.
- Developing TDD (Junit Test Cases).
Technologies: Java/J2SE 1.6, spring, Appian - BPM tool, CSV, JTA Transaction, SOAP Web Services.
Confidential, Overland Park, KS
Lead Developer
Responsibilities:
- Responsible for designing and developing web wizard components using spring MVC framework. As project lead me was responsible in documenting teh business requirements, converting business requirements in to functional requirements.
- Creating ADD, and working with POC’s like DBA, EAI analyst, SCP Architect to get teh work done.
- Development, Management, Delivery, UAT and Production environments.
- Coding using Java, J2EE, JSP, spring, DBMS, MQ, and Maven.
- Unit, Functional and Integration Test case writing and their Implementation.
- Involved in design and development using Java and J2EE technologies.
- Production activities using SQL, PL/SQL with quick fixes on data issues.
- Involved in integration support, defect fixes and Unit testing during UAT process.
- Continuous Integration (CI), Test Driven Development(TDD)
- High Level Design (HLD), Low Level Design (LLD)
- Requirement Analysis, Functional Requirements, System Impact
Technologies: Java/J2SE 1.6, Spring, JQuery, POI, CSV, JTA Transaction, Hibernate 3.1, Spring 3.X, HTTP, SOAP, JPA, Profiler, JSON, IBM Blue mix, Message queuing .
Confidential, Overland Park, KS
Lead Developer
Responsibilities:
- Responsible to design, develop, deploy, Order Placement APIS for various ordering system and exposing it to Care tool.
- Responsible in managing scope, planning, tracking, change control, aspect of teh project.
- Responsible for effective communication between teh project team and teh vendors like Bridgewater and Rod post along with Confidential management team.
Technologies: Java/J2SE 1.6, Spring DAO, Spring Transaction Management, Hibernate 3.1, spring 3.X, HTTP, SOAP UI. CFX - Web Services
Confidential
Lead Developer
Responsibility:
- Responsible for working with SME’s of different applications (Third party applications) to perform impact analysis due to changes which was targeted as a part of Currency project. Collecting teh estimation from development, testing and dev-Ops team and planning teh release for Global releases.
- As a part of cost cutting concerns, Confidential Initiated a drive to migrate Legacy applications running on IBM WebSphere, BEA WebLogic to migrate on JBOSS EAP servers.
- Created ERD (Engineering Requirement Document) as per Confidential standards, collecting software pre-requisites, creating, dispatching validating task for Software Installation team, Service engineering team etc.
- Responsible for software upgrade like IBM MQ 7.0 to 7.X
- Also was involved In leading an offshore team to Redesign and Develop –Struts based Confidential -Tariffs web site
- Worked with Interwoven Contentment Management team to configure CTRL M Jobs etc.
- Responsible for leading team of 6 members to migrate WPS 7.0 portal applications on JBOSS 6.1
- Responsible for leading small development team and dev-ops team from onshore.
- Responsible to design, develop, deploy, Order Placement APIS for various ordering system and exposing it to Care tool.
- Responsible in managing scope, planning, tracking, change control, aspect of teh project. Responsible for effective communication between teh project team and teh vendors like Bridgewater and Rodpost along with Confidential management team.
- Responsible for working with SME’s of different applications (Third party applications) to perform impact analysis due to changes which was targeted as a part of Currency project. Collecting teh estimation from development, testing and dev-Ops team and planning teh release for Global deployment releases.
- Created ERD (Engineering Requirement Document) as per Confidential standards, collecting software pre-requisites, creating, dispatching validating task for Software Installation team, Service engineering team etc.
- Responsible for leading offshore team of 6 members to migrate WPS 7.0 portal applications on JBOSS 6.1.
Technologies: Java/J2SE 1.6, Spring DAO, Spring Transaction Management, Hibernate 3.1, spring 3.X, HTTP, SOAP UI. CFX – Web Services
Confidential
Lead Developer
Responsibilities:
- Lead developer of designing and developing “Markit” interface.
- Lead developer for designing “User Management” And Reference Data management interface.
- Developed Sandbox setup for development team Eclipse and GWT plugins for development and testing team.
- Coordinate and communicate tasks with developers and testing team to set up testing process.
- Ensure dat development is performed as per requirements.
- Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee teh acceptance and dissemination process.
- Responsible for managing scope, planning, designing, implementing aspects of teh project. Worked with CS technical team for understanding technical aspect and designing and developing EPE Data Provider, ICCAPS poller.
- Coordinate with DBA team for designing database model. Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading teh efforts including programming and testing dat culminate in client acceptance of teh results
- Providing functional documents to testing team to document test cases for testing. Coordinate with team to ensure product gets developed and delivered on schedule.
Technologies: Java/J2SE/J2EE, SQL, Drools, EJB, JMS, XML
Confidential, Tampa, FL
Programmer Analyst
Responsibilities:
- Responsible for managing scope, planning, designing, implementing aspects of teh project. Worked with FPL business team for understanding functional, designing aspect for Assist Agency App.
- Responsible for designing, documenting technical flow of application flow.
- Translate customer requirements into formal requirements and design documents,
- Establish specific solutions, and leading teh efforts including programming and testing dat culminate in client acceptance of teh
- Providing functional documents to testing team to document test cases for black box testing. Coordinate with team ensure product gets developed on schedule.
- Responsible for managing scope, planning, designing, implementing aspects of teh project. As a developer, implemented teh core components of teh Prism system and supported teh rest of teh developers in implementing and assembling various other components of teh application
- Worked with FPL business team for understanding functional, designing aspect for
- Responsible for designing, documenting wireframe screen. Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading teh efforts including programming and testing dat culminate in client acceptance of teh results
- Providing functional documents to testing team to document test cases for black box testing. Coordinate with team to ensure product gets developed on schedule.
- Responsible for managing MS SQL Database, Wireframe Designing for Web Reports like (FIFO). LILO, Fault Alarm etc.
- Create Web Interface to display live data used to observe frauds.
- me was also responsible for Developing Standalone Java application to Process HID card (Access Card) to Data Reader. This Utility is used to create and Load hardware controller used for SENSE.