Sr. Software Engineer Resume Profile
3.00/5 (Submit Your Rating)
NJ
SUMMARY
- Extensive experience in requirements gathering, design, development of Java J2EE enterprise applications, testing and test Automation.
- Hands on experience in developing software systems using Java and J2EE components like Spring, Web Services, JSP, Servlets and JDBC.
- Sound knowledge in OOPS, Core Java, Exception Handling and MultiThreading.
- Experience in developing web applications with MVC architecture using spring framework and implementing J2EE concepts.
- Worked in Test Driven Environment using JUNIT.
- Fluid understanding of JavaScript, Jquery, CSS, Ajax, HTML.
- MongoDB Certified
- Knowledge of configuring and deploying various applications using Tomcat server, WebSphere, Glassfish and JBOSS.
- Domain Expertise in Telecom, Billing and Health Care Applications.
- Developed applications using design patterns such as Factory pattern, DataAccess objects pattern, Abstract factory pattern, Singleton pattern.
- Extensively worked with IDE's like Eclipse, RAD.
- Used tools like ANT scripts and Maven for building the project.
- Good knowledge of XML, JSON and other data transport protocols
- Extensive Experience in debugging UNIX Environment issues and strong scripting experience in Unix Shell
- Involved in Client Negotiation, Estimations, Streamline offshore team.
- Ability to coordinate with the application designers and developers to realize the application blueprint on projects.
- Excellent communications skills. Adept at building strong working relationships with coworkers and management.
- Proven background leading teams in stressful, deadline-oriented environments.
TECHNICAL EXPERTISE
- Languages Java , Unix Shell Scripting, VB,SQL
- J2EE Technologies JSP, Servlets, JDBC, SOAP Web Services
- Web Technologies HTML, Java Script, JQuery, AJAX, CSS, XML
- Application/Web Servers WebSphere, Tomcat Apache, JBOSS, Glassfish
- IDE Eclipse, RAD, VI Editor, Edit Plus, Toad
- Databases My Sql, Oracle
- Other Tools Quality Center, SQL Developer , Toad, Connect Direct, Navigators, SSIS, SSMS, BMC Remedy, AOTS Ticketing, SVN
- Build Tool Maven, ANT
- Frameworks Spring, MVC, JUNIT
EDUCATION CERTIFICATIONS
- B.Tech in ECE from Jaypee Institute of Engineering Technology 2004 - 2008
- TechM Lean Six Sigma Yellow Belt Certified
- TechM Java Certified
- TechM Unix Certified
PROJECT SUMMARY
Confidential
Sr. Software Engineer
- Used Spring Framework to develop MVC architecture.
- Participate in requirement gathering, design, coding testing review with offshore team.
- Estimations and initial client negotiations
- As a Tech Lead I am responsible for various development Applications-
- Oversee all stages of design, development and deployment of new Billing Applications
- Debug Unix Environment, modify Shell Scripts
- Involved in DB Edits writing SQL Queries for User Access Management
- Worked in Payment System to extract the account data using Soap based Web services.
- Involved in design developing the various modules for User Access Management
- Usage of JAXP API
- Used Spring Beans to develop the business logic.
- Implementation of JSTL in JSP
- Implementing annotated spring features: MVC, IOC
- Developed the presentation tier using HTML, JSP and Java Script.
- Implemented Connect-Direct configuration changes
- Build the code using Maven Framework.
- Used Junit for Unit Testing.
- Creates documentation, including design strategy, best practices.
Environment
Java/J2ee, HTML, Spring, UNIX, Shell Scripting, Connect Direct, Toad, SOAP, RAD, Eclipse, SVN, WebSphere, SQL, Maven
Confidential
Software Engineer
- Worked on various enhancements projects
- Handled ITO migration
- Implemented all applications using J2EE framework
- Involved in developing Web tier using JSP, HTML, Servlets
- Involved in build deploy the ear file in the WebSphere application server.
- Verifying logs, debugging the code, finding exceptions fixing issues
- Used JAVA Mail API
- Used Subversion SVN repository for the source code management and versioning.
- Involved in Account Search module that sends SOAP request to end System using Web services on JBoss AS7.
- Successfully Implemented Session Management API
- Timely resolutions of Prod and Deployment issues
- Extensively debugged Unix Environment issues
- Interaction with Onsite SME's
- Code Review and Walkthrough with the team
- Served a POC for a team of 8 Resources
Technologies
Java/J2ee, HTML, JQuery , AJAX, UNIX, Shell Scripting, Connect Direct, Toad, SOAP, Eclipse, Glassfish, Ant, XML, Oracle, JBOSS, Maven
Confidential
Software Engineer
- Involved in client interaction to understand the requirement, feasibility analysis of the requirement.
- Worked on various complex modules like buy online, search and rating-reviews.
- Code implementation using layering architecture referred as MOTS .
- Used JDBC to connect to the database for storing product relevant information.
- Performed code reviews/ peer reviews with the team.
- Supported application deployments in staging and production environments.
- Created the exec
- Involved in requirement gathering, design, development and deployment of the website.
- utable files to deploy to the server.
- Assets were maintained using SVN.
- Set up SSIS package to run the job on daily basis for certain production databases.
- Involved in delegating work among team members based on the module complexity.
- Also worked as SPOC for production issues in website operation phase.
Technologies
Java/J2ee, SVN, Maven, Eclipse, JBOSS, My SQL, SOAP, HTML, CSS, Java Script, Jquery, XML.
Confidential
Software Engineer
- Worked on migration of GUI from Gemstone to Java web GUI
- Waterfall methodology
- Involved in updating ADD Application Design Document
- Code implementation using design Patterns: Singleton, Factory Pattern
- Used JDBC to connect to the database from Java applications
- Performed code reviews/ peer reviews with the team.
- Supported application deployments in test and production environments.
- Created the executable JAR file of the application, which can be called/utilized in the Unix Shell Scripts
- Set up UNIX environments by installing packages, setting up config files and co-ordinating the reloads of databases.
- Automate the Manual process for ST with the help Of Unix Shell Scripting.
- Running the test cases in QC HP Quality Center , raising defects for failures
Technologies
Java/J2ee, UNIX, Shell Scripting, Connect Direct, Toad, Eclipse, Glassfish, Oracle, Design Pattern, ANT