Highly experienced individual with 10+ years of experience in Java /Java EE platform.
Over 10+ years of progressive experience as a Java/Java EE developer with the strong background of working knowledge in all the phases of Software development life cycle with strong analytical, programming skills and having solid functional experience in the development, implementation and the maintenance of complex Java/Java EE based systems.
• Designed, developed, and implemented software solutions for high visibility, high impact projects; solved technical problems in a growing business environment.
• Hands on experience in designing and developing distributed and multithreaded applications with technologies such as core and advanced Java technologies
• JAVA, Java EE, EJB 3,JSP, Servlets, Java Script, jQuery, AJAX,JSON,Oracle, Sybase,MySQL, Struts, Spring, Hibernate, Web Services, AWS, Elasticsearch ,ANT, MAVEN,HTML, JDBC, JMS,JNDI, JUnit and XML-related technologies.
• Extensive experience with Application servers and Web servers (Oracle Web logic 12c, GlassFish and Tomcat 9). Good experience in writing complex Oracle SQL queries, creating PL/SQL stored procedures, functions, packages, performance tuning and triggers.
• Expertise in Object Oriented Design (OOD) & Analysis (OOA) based on Unified Modeling Language (UML) architecture. Experience in developing Class, Sequence, flow diagrams.
• Strong hands on experience in implementing Design patterns like MVC, Singleton, Data Access Object, Factory. Having experience with Configuration Management tools like SVN.
• Strong knowledge in AGILE & Waterfall methodology of software development. Good leadership, interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.
• Ability to handle multiple tasks and work independently as well as in a team
Work Terms
I will start immediately after getting the task and want the employer to remain relaxed and to keep in touch. Thanks