Lead Software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- I am passionate about technology, cheerful, energetic, enthusiastic, results oriented, self driven, strongly motivated individual.
- Lead Software Engineer wif over ELEVEN Years Software Industry Experience. Strong experience in Java - J2EE Technologies, Server Side Java development and Web Tier Technologies and mentoring developers.
- Experience working on complete Life Cycle of Large Enterprise Level Applications: interacting wif business users, mentoring developers, ReEngineering Applications, Requirements Analysis, Object Oriented Design (Class Diagrams, Sequence Diagrams, Collaboration Diagrams, State Transitions Diagrams, Activity Diagrams, Process Flow Diagrams), Coding, Code Walkthroughs, Testing, Bug Fixing, Performance Engineering, Refactoring Code, Production Support, Enhancements and Maintenance.
- Java (..., 6, 7, 8), JEE, JSP, Servlets, Spring IoC, Spring JDBC, Spring MVC, AOP, Spring REST WebServices, MicroServices, Spring SOAP WebServices, Spring Security, Spring Boot, Struts 1.x, Struts 2.x, OR Mapping - Hibernate, JDBC, EJB (Stateless Session Beans), JMS, Couchbase (Scalable NoSQL Database), JNDI, Multithreading, java.util.concurrent.
- Over ELEVEN years experience - in Core Java (JDK). Used Core Java features such as Abstract Class, Interface, Inheritance, Polymorphism, Method Overriding, Exception Handling, Exception Chaining, Static, Volatile, Transient, Final, Serialization, Cloning, Multithreading, Synchronization, Class Lock, Instance Lock, Java Collections (List, Set, Queue, Map), Collection Classes (ConcurrentHashMap, WeakHashMap, ArrayList, Vector, HashTable, HashSet, HashMap, Collections utility class), Reflection, RTTI, Internationalization (ResourceBundle), Caching, Thread, Runnable, Callable, Executors, Semaphore, Future, Generics, Autoboxing, Enumerations, Annotations, FutureTask, AtomicInteger, AtomicLong, AtomicBoolean, ReentrantLock, ReentrantReadWriteLock, etc.
- XML, DOM, SAX, DTD, XSD, XSL/XSLT, JSON, JavaScript, AJAX, jQuery, Prototype, DWR(Direct Web Remoting), AngularJS, Bootstrap, HTML, ANT, Maven, TeamCity. Log4J, Junit, Selenium.
- Design Patterns: DTO (Data Transfer Object), MVC, Session Façade, Business Delegate, DAO, Singleton, Command, Value Object, VOL, etc.
- RUP, UML, OOD, XTreme Programming, Scrum Agile Development Methodology, Test Driven Development (TDD), Rational Rose, IBM Rational Modeler, Jude (OO Modeling Tool).
- SOA, Service Oriented Analysis and Design, Apache Axis, Spring WebService, RESTEasy (Restful webservices), WS-*, Documentum, Caching Frameworks, Workflow, ESB, EAI, MOM.
- Apache Tomcat, BEA Weblogic Application Server, WebSphere Application Server (WAS), JBOSS Application Server, Rational Application Developer (RAD), WSAD (Websphere Studio Application Developer), Eclipse, Weblogic Workshop.
- SQL, MySQL, MS-SQL Server, Oracle 11g, Informix, PL/SQL, UDB, TOAD, SQL Developer, Aqua Data Studio, Stored Procedures, Triggers, Sybase SQL Server.
- Client Server, Three Tiered, Multitiered and Distributed Web Applications.
- Experience in full Software Development Life Cycle (SDLC) working on Large Enterprise Level Applications.
- CVS, Microsoft Visual Source Safe, Windows, Sun Solaris, UNIX, LINUX.
