Senior Java Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Over 14 years’ experience developing with Java/JEE including Struts, Spring, JSP, JSF, SOAP & Restful web services
- Over 10 years’ experience with Javascript and recent experience developing with AngularJS
- Certified Java Web Component Developer, AWS Developer & Solution Architect
- Over 10 years’ experience working with Oracle PL/SQL queries, procedures & scripts
- Experienced with Tomcat, Jboss EAP and Weblogic application servers
- Proficient with Linux and Windows servers
- Mentored and coached junior development team members
- Lead development efforts in smaller application modules
- Fluent in English and French
TECHNICAL SKILLS
Languages: Java (SE/JEE), AngularJS, JavaScript, AJAX, JDBC, XML, JSP/Servlets, HTML, BootStrap
SQL Databases: Oracle (8.x,9.x, 10g, 11g), SQL Server
Servers: Tomcat (6.x,7x,8x), IBM WebSphere, AWS EC2
Operating Systems: Windows (XP,7,8,10), Linux (Red Hat, Ubuntu,AWS)
Tools: AWS Console, Bash, Spring, Hibernate, Apache CXF, Struts, Jasper Reports, JUnit, ANT, Maven,RUP, Eclipse, Rational Developer, Jenkins, Confluence, JIRA,IBM Clearquest, DWR, CVS, SVN, Git, SOAPUI, SourceTree
PROFESSIONAL EXPERIENCE
Confidential
Senior Java DeveloperResponsibilities:
- Replaced an existing Access database system with a modern solution using C#, SQL Server, RESTful services and MVC web interface. Developed using an Agile methodology, successfully deployed 4 production versions.
- Currently providing application maintenance & enhancement support Crown Lands Tenures System Consolidation and Integration (CLTSCI)
- Developed enhancements related to a scheduled release using Java, Spring, REST services, PrimeFaces and Oracle database packages Association of BC Land Surveyors (ABCLS) Student Journal
- Developed enhancements based on user feedback with Laravel, PHP, Bootstrap and Mysql
Confidential
Consultant/Developer
Responsibilities:
- Modified a Java servlet application using Apache CXF to call a SOAP web service. Improved user interface with Javascript and an asynchronous file upload library
- Modified several Struts applications to include new large file upload functionality
- Developed Oracle PL/SQL scheduled jobs/programs, packages and procedures to interact with remote object store
- Porting existing EJB based web - service and Struts applications from OC4J to Jboss server using Apache CXF and JAX-WS, Java 8
Confidential
Senior Java Developer
Responsibilities:
- Ontario MLAS: Implementing use-cases using Spring Restful services, AngularJS, HTML5 and Bootstrap. Integrating a single sign-on service into the application. iMAQS: Implemented assigned use-cases on a large system and worked with team members to respond to client requests. Developed a new framework to support referrals for interested parties on mining claims. Providing on-going support, updates and enhancements.
- E-Payment: Implemented assigned use-cases using Java Server Faces/ PrimeFaces, Spring, Java 8. Integrated with an external SOAP web-service and developed a proxy web-service for other developers to be able to access the external web-service.