Senior Software Engineer Resume
Phoenix, ArizonA
SUMMARY
- Confidential have 9 years of experience in design, development, benchmark testing, debugging & documentation of large scale, complex, scalable software solutions.
- Have good hands on Core Java, J2EE, multiple open source java frameworks.
- Have experience in SaaS specific Product design/development & cloud based deployment model.
- Worked on Backend services, Middleware layers & Frontend GUI.
- Have good experience in SQL, No SQL and LDAP technologies.
- Worked on Rules Engine(JBOSS DROOLS)
- Have worked on Memory issues/Performance tuning(improving SLA's) and Technology changes in product.
- Have worked on software development, enhancement, maintenance and Product Development Projects.
- Worked on both Agile (Version one/ JIRA GreenHopper) & Waterfall SDLC models.
- Have client facing experience.
- Good exposure on evaluating Products based on Project requirement. Have experience on Research/POCs.
- Quick Learning of New tool and become Productive quickly.
TECHNICAL SKILLS:
Platforms: Linux/Unix, Window 2K/XP/2007 EC2(Cloud).
Framework: Java, J2EE, Hibernate, Spring(Core, MVC, SpringWS, Transaction Management, Quartz, AOP, LDAP), JMX, Jersey REST, SOAP Web Services, XML, XSD, XSL, XPath, XQuery, DTD Schema, DOM, SAX, AJAX, SOAP, SAML, JMS, Guvnor(Rules
Databases: Mongo DB(NoSQL), OpenDJ(LDAP), Postgres SQL, Oracle8i, 9i &10g, MS SQL Server.
Servers: Tomcat 5.0/6.0, Jboss 4.0.4.
Testing: Clover Code Coverage, PowerMock Junit
UI: HTML, CSS, Javascript, JQuery, GWT(Google Webtool Kit).
IDEs Worked on: Eclipse, Intelliji.
Version Control: SVN.
Agile: Version One, Jira Agile(GreenHopper).
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, Arizona
Senior Software Engineer
Responsibilities:
- Notification Platform enables easy setup and configuration of appropriate alerts and notifications via various communication channels such as text, web and emails
- Provide targeted and timely alerts, reminders and important information to students and faculty to create an enhanced user experience.
- Involved in Design, Development, Performance optimizations.
- Technologies used - Java/J2EE, Spring Framework, Jersey REST Framework, Mongo DB, Maven, Clover Code Coverage, PowerMock Junit, Bamboo, RADT, Memcache, SOAP UI.
- Logically connects/combines severalatomic web services(REST) to satisfy complex functional requirements, leveraging the loosecoupling characteristics of SOA. Service aggregation act as a facade over thelower level services, hiding their technical details and their interrelationship from the service consumer. Serviceaggregation adds a lot of value to the overall system by providing a higher level of abstraction, greatly increasing your overall business andIT agility. Supports various aggregation patterns like parallel, sequence, conditional and joins.
- POCs(Evaluated Intel SOAE, yahoo yml), Design(Multi-tenant) and Development.
Confidential, Phoenix, Arizona
Delivery Senior Software Engineer
Responsibilities:
- Functional analysis and estimation
- Technical design of the system
- Development of core business api’s .
- Involved development cycle and maintenance activities.
- Analysis, estimation, implementation of defects and change requests
