Software Engineer Resume
4.00/5 (Submit Your Rating)
OBJECTIVE:
To take up challenging assignments in a reputed organization and to be highly productive software engineer with quality, consciousness and teamwork ability so that, I can utilize my knowledge and efficiency for a benefit of the organization and myself.
SUMMARY:
- 7+ Years of experience in Java & J2EE Technologies at MNCs.
- Hands on experience in developing components at server side and presentation layers
- Expertise on Core Java, JDBC, Servlets, JSP, Struts, Hibernate, Spring IOC/MVC/AOP, EJB 3.0,HTML, Java Script, Angular Js,JQuery technologies.
- Expertise on using Jboss 7.1 Application Server, Tomcat.
- Extensive exposure in using various tools (Eclipse IDE, SVN, JIRA, Sonar Qube, JRebel and SmartPro)
- Solid work experience writing SQL, PL/SQL codes.
- Worked on major databases: ORACLE, MySQL and TSS (US Govt database).
- Used various design patterns (IOC/VO/MVC/Front Controller/Singleton/Dao/Template) for quality code and better performance.
- Extensive exposure to Scrum framework/Agile methodologies.
- Good perception of Object Oriented Programming (OOP) concepts
- Quick learner, excellent team player, individual contributor and good at multi - tasking and managing work pressure/tight deadlines.
PROFESSIONAL EXPERIENCE:
Confidential
Software EngineerResponsibilities:
- Customer inform to call center agent will assist like items how much MRP price and how much discount or on air or coupon or Points
- Once payment gateway enter customer need COD OR Credit card or FPX.
- Once Order Complete Item will continue shipping
- Once item deliver to customer house through GDEX/KX
- Need to generate Invoice and grant points
- May be customer will return item or cancel item or exchange item or accept item.
- Coordinate with ECMC team and MD team regarding item enable and disable and Item price in website. communicate with item stock to warehousing team
- Support to MD Team new Item price request and existing data reports and new Enhancements if batch have any problem need to investigate and solve it yesterday all sales Order batch will run Today midnight
- Discuss with Marketing team regarding Promotions and Coupons and top100 customers or Need to provide the data what they need
- Support Month end closing report to Finance Team how much current opening balance and closing balance and used.
- Item Price Amended to run the batch inform to vendor and MD team
- Check with Item Live show Schedule with Scheduling Team to avoid duplicate time slot
- Every Friday will report to weekly Sales Summery to different other team General managers and how to improve Customer sales and what is current status
- Support Call center Team request like Customer points or return item or exchange or any group permit-ion or any other enhancements
- Developed the customer reports
- Implemented GST
- Developed the Connectors
- Prepare System Failure/Hung cases and share to My Team in weekly meeting (Wednesday)
- Any new Batch request form South Korea need to support there have Joint venture
- Support to Solution sharing to Juniors in my Team and Communicate team well
- Source deploy using Jenkins
- J boss restart and Connectors restart and Prepare Deployment List Update in internal project folder
- Checking connector logs and server log and de bugging and Scout Tool
- Support operations other teams like MD/ECMC/Marketing/finance/call center/SC/PD Teams
- Developing any request from Users
Confidential
Senior Software EngineerResponsibilities:
- Understanding FS(Functional Specification) Document.
- Creating Database Tables and Designing ORM relationship domains.
- Developing Composite Primary Key.
- Developing Copy TO Functionality From Existing Records to New Record with version 1
- Developing Renew Functionality From Existing record to new Record with version incremented by 1.
- Mass Update Functionality
- Developing Print and Export Each and every Screen
- Developing Change Quotation line Status and FMCStatus Draft,Approved,Cancelled,Rejected,Completed,ReplyReceived Workflow and F,Q,R.
- Server side Validations and Client side Validations
Confidential
Senior Software Engineer
Responsibilities:
- Understanding FS(Functional Specification) Document.
- Interacting B.A team to understand user story
- Developed Deals API( All API was developed by Web services).
- Near me API
- Favorite API
- User Audit Logs API
- Category and subcategory API’s
- ORM Mapping with different domains
Confidential
Software ConsultantResponsibilities:
- While preparing Understanding Docents I have any doubts, those doubts clarified with onsite coordinator’s
- Open Wire Frame Template understand what is difference old release and new release, how many felids Dropdown as well as how many text fields and error message and look and feel according to page wise through the project
- Any clarifications required Consolidate with my Teac lead and Archi Tec, Wire frame engineer
- Sync up meetings with SQA Team and Dev managers, onsite coordinators, dev team, scrum master.
- Active participation in daily scrum meetings. Scrum master Finalize the how many sprints required, how many sqa build is required and conducts daily scrum meetings.
- Prepared WBS - Work Break DownStructre.
- Prepared various documents like Design Document, Traceability Document and UTC documents.
- Upload my project portal and send the mail all Dev Team and SQA team for Peer Review
- Involving scratch level development in TN Rearch Release ( 12.0)
- Better Code Quality develop Java Design Patterns(VO/IOC/MVC/DAO/Singletone/Factory/FrontController/Template/Abstaract)
- Involved Developing Server Side Validations.
- Involved Developing Customized Exceptions.
- Developing PRINT,EXPORT,CSV, NENA 2,NENA 3.2 for All TN ‘s
- Implemented logic in Cntrl+p for mass update feature
- Each and Every Field is applicable for TAB
- Each and Every Field is applicable for AUTOTAB
- Mouse CURSOR highlighting corresponding fields
- IE9 and IE7 UI-Changes according to wireframe &look and feel
- TN,pliot TN,ESN,Trasaction fields allow only Numbers (not Characters)
- Involving Mass Update Feature it is applicable to TN/TNERROR Modules
- Implementing Reset and Submit buttons By default Reset and Submit button is disable while page loading.
- Involved developing CR’s
- Every Filed act an Cntrl+A, Cntrl+c, Cntrl+x, Cntrl+v
- R & D sonarQube document
- Reviewed and setup j-rebel continuous build for project.
- Executing unit/integration test cases.
- Fixing the Bugs
Confidential
Software ConsultantResponsibilities:
- Developing Customer Survey Feedback.
- Implementing Customer Signature through Digital Signature.
- Passport front page and back page Upload and Download
- Designing Jasper reports.
- Implementing print and export.
- Designing all screen’s
- Implementing different services like liberal, mobile, Air Consult.
- Project Name:SPMS
- Company Name: Flint Qube Info ways PVT Limited
- Duration: January
- Descriptions:
- Developing Action classes and Form beans. Involving in the coding of writing JavaBeans.
- Integration with struts, spring core, hibernates.
- Involving in implementing persistence layer using hibernate.
- Updating Struts Configuration files and ApplicationContext.xml and hib.cfg.xml
- Involved in Developing DelegatingActionProxy
- Written DAO’s and their implementations With Hibernate.
- Implemented Page layouts using Tiles Framework.
- Applying I18N, DispacthAction and LookupDispatchAction.
- Involving Design Pattern FrontControllrer DP(Action servlet),singleton DP,Compsite View DP(Tiles),Dispatcher View DP.
- Unit Testing
Confidential
Java DeveloperResponsibilities:
- Employed JDBC to perform transactions with Oracle database.
- Code review.
- Implementing App’s using Struts, Jsp, Hibernate and JavaScript. Developed the JSP pages for UI Design using the Struts Tags
- Developed the Struts Actions as a Controller.
- Using the JavaScript for front-End Validations and Struts validation framework for backend validations
