Rss

Madhukar P

Software Engineer - 8 Years of Experience - Near 30305

Occupation:

Software Engineer

Location:

Atlanta, GA

Education Level:

Bachelor

Will Relocate:

YES

CollapseDescription

SUMMARY: * Having 8+ years of IT experience with extensive experience in Telecom, Insurance, Banking, Financial services, and Health Care. Extensive experience in object-oriented analysis and design (OOAD). * Designed and developed business applications using JSP/JSF, Servlet, JAVA, J2EE, Threads, Socket * Experience in building N-Tier applications framework using Struts, J2EE, Web Services and WSDL. * Expertise in J2EE and MVC architecture/implementation, Web Services, SOA, analysis, design, object modeling, data modeling, integration, validation, implementation and deployment. * Expertise in front-end development using HTML5, HTML, JQuery, DHTML, LESS, CSS, JavaScript, Ajax, BackBone.js, js-renderer, marionette.js, Angular.js, Node.js, JSP, JSTL. * Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Java Server Faces, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Validation framework, Ajax, Swing, Web Services (REST), Rest API, XML, XSL, JSON and Ant, Maven. * Have worked with different SDLC methodologies like Agile (TDD, SCRUM Waterfall.) * Experience in applying best-practice design patterns and strategies to enterprise applications to reduce tight coupling, maximize performance, and reduce maintenance/extensibility risks. * Knowledge in Unified Modeling Language (UML) methodologies and experiences on design tools. * Hands on experience with spring and Struts frameworks. * Involves in all phases of database development, from needs assessmnet to QA/QC design & support. * Provide technical guidance and mentoring to application development teams throughout all the phases of the SDLC. * Hands on experience in writing light weight Node.js express server, and using technologies * Experience in design, analysis and development of the BPM driven applications. * Coordinate with business users and business analysts to understand requirements. * Extensive exposure to onsite-offshore development model. * Define and enforce project development standards and best practices that are consistent with enterprise architecture standards and goals. * Code review and suggest improvements for better performance and standard coding practice. * Define development tasks, assigns tasks to development team, monitor and reports status of development tasks. * Leads and participates in the development of software architecture documentation like Technical Design Document. * Deployed applications (EAR, WAR) on Web Sphere Application servers and clusters. * Creation and managing Data Source, Database Connection Pools, Virtual Hosts. * Follow product architecture guidelines to deliver optimal product performance and maintainability. * Investigate new technologies or tools as necessary to enhance or develop products. * Extensive programming development in SQL and Oracle PL/SQL -packages, stored procedures, functions etc. and management of various database objects (e.g. tables, indexes, views, etc.).

Right_template4_bottom

CollapseAccomplishments

Highlights:

Left_template4_bottom

CollapseKeywords

Left_template4_bottom