Michael Mercer is a senior software developer with over 10 years of experience developing applications using languages like Java, JavaScript, C#, C++ and technologies including JSP, Servlets, Swing, JMS, XML and databases like Oracle and SQL Server. He has experience leading teams and managing projects from requirements gathering through implementation and testing using agile methodologies. Currently seeking a Java developer role with architectural responsibilities.