Sr. Java Developer Resume
SUMMARY:
- I am a software engineer offering 18 years in the IT industry with a focus on development and system architecture.
- Have an extensive knowledge of software design and development with Java, Oracle and DB2 databases.
- I am a programmer adept at application development, testing and optimization.
- Excels at Java application development, including coordinating ground - up planning, programming and implementation for core modules.
- Coordination of onsite- and offshore-teams was one of my tasks in many projects of various size.
- Experienced Java Developer
- Interface design and implementation
- SQL expert
- Requirements analysis and design phases
- Project management
- Self-starter
- Agile development methodologies
- Team player
- Work experience in many different countries
- Customer-oriented
EXPERIENCE:
Confidential
Sr. Java Developer
Responsibilities:
- Design and development of new plug-ins for an existing system.
- Drove continual improvement to system architecture by refactoring old legacy code.
- Coding
- Requirements engineering
- Integration tests
Confidential, Bellport, NY
Technologies and Tools: Grails, Groovy, JavaScript, JQuery, Spring MVC, GGTS (Eclipse), Tomcat, Oracle, Agile software development with Scrum, Git, Jira, Squirrel
Sr. Java Developer
Responsibilities:
- Design and development of new plug-ins for an existing system.
- Drove continual improvement to system architecture by refactoring old legacy code.
- Installation of technical infrastructure for development and test
- Coding
- Requirements engineering
- Integration tests
Confidential
Technologies and Tools: Grails, Groovy, JavaScript, Spring MVC, GGTS (Eclipse), Tomcat, Oracle, Agile software development with Scrum, Git, Jira, Squirrel
Sr. Java Developer
Responsibilities:
- Design and development of new modules of JEE 6 Systems.
- Drove continual improvement to system architecture by refactoring old legacy code.
- Instrumented and modified unit and integration tests to improve software quality and reliability.
- Drafted detailed design objectives and developed architectural and system design documents.
- I was responsible for whole software development cycle - including analyzing of requirements, evaluation of software architecture models, drafting of specification, coding and testing.
- Concept and Evaluation of BigData models (with Hadoop)
- Risk analysis for all components of system
- Installation of technical structure for development and test
- Coding
- Development of the tool to support system- and performance tests
- Drafting of concept for monitoring of system
Confidential
Technologies and Tools: JavaEE 6, Eclipse, JPA, Hibernate, WebSphere application server, WebSphere MQ, JSON, RESTful Services, DB2, Agile software development with Scrum, Visio, Git, GutLab, Bamboo, Jenkins, Confluence, ActiveMQ, Jira, Squirrel, Oracle VM VirtualBox, PAI
Android Developer
Responsibilities:
- Design and development of mobile App (Android) for digitization of sales program of various luxury stores.
- Drove continual improvement to system architecture by refactoring old legacy code.
- Drafted detailed design objectives and developed architectural and system design documents.
- I was responsible for whole software development cycle - including analyzing of requirements, evaluation of software architecture models, drafting of specification, coding and testing.
- Installation of technical structure for development and test
- Coding
Confidential
Technologies and Tools: JavaEE 6, Eclipse Mars, Glassfish application server, MySql, Android, Git, Maven, Android Studio, JSF, JSON, RESTful Services
Sr. Java Developer
Responsibilities:
- Support and development of very complex, SOA based document management systems.
- My main task in this project was to maintain a large JEE System in the SOA-based environment.
- The aim of the project was to support the developer and the operatives by the resolving of daily problems and to guarantee the collaboration between of system components.
- Each team member acted as DevOp with main focus on problem analysis and design of solutions.
- Systematical problem search and analysis (source code and infrastructure) Planning and building of test environments.
- Release- und Change management according to ITIL.
- Coordination of the team of system administrators in data center.
- Participation on CIP of System Requirement management.
Confidential
Technologies and Tools: Java EE 6, DB2, Linux, Shell Scripting, WebSphere, MQ, Hibernate, UC4, CISM, ITIL 3, Kanban, PAI, RESTful ServicesPROMAS (for Confidential ) January 2012 - Oktober 2012:
Java Developer
Responsibilities:
- Development of 3 new modules of know-how management systems.
- Team member of teams from 10 developers.
- Maintenance, bugs fixing and extending of complex JavaEE systems.
- Design and development of calculation modules (weighting of values) with balancing algorithm.
- Implement of Requests Tests of modules and the whole systems.
- Design and optimization of balancing.
Confidential
Technologies and Tools: Java EE 6, iRAD, WebSphere application server, JBoss, MQ, EJB, Hibernate, Subversion, Spring, Hudson/Jenkins, Maven2, HTML, CSS, AJAX, agile software development with Scrum.
Java Developer
Responsibilities:
- Taking over various applications from former supplier, support and development of JavaEE applications for car manufacturing sector. Working together with an offshore team.
- Coordinate of Onsite- and Offshore team members Release- and Changemanagement Analyze of problems, bug fixing Coding and testing of new modules and enhancements Tests of modules and the whole systems.
Confidential
Technologies and Tools: J2EE, iRAD, WebSphere Applikationserver, WebSphere MQ, EJB, Hibernate, Subversion, Hudson/Jenkins, Maven2, Polarion, Sonar, CISM, ITIL, JavaScript, HTML, CSS, JSF, Scrum
Java Developer, Project manager
Responsibilities:
- Development of IMAP Servers to link of MS Outlook with CRM System OpenManager
- Manage of teams of 2 offshore developers Code review Design of system architecture
Confidential
Technologies and Tools: Java6, Eclipse, Subversion, Tomcat 5.0, Mantis
Java Developer, Project Manager
Responsibilities:
- Development of middleware application for connection of mobile devices to CRM system Open Manager through ActiveSync protocol.
- Manage of team of 2 offshore developers Code review Design of system architecture