Software Architect (Java):
Software Architect (Java):
Develops and designs complex, integrated, distributed, high-performance backend systemsOwns the development of one or more service components, from specification through design, coding, debugging, and deploymentEnsures applications and systems are fully compliant with requirements through appropriate unit and system/ integration testingEnsures functional and technical design meets product and business requirementsEnsures appropriate, accurate, up-to-date technical documentation is available for systems and logicWrites complete Unit Tests for developed codeAssists and supports testers with development and execution of test plansSoftware installation on our test and live system (based on Debian Linux)Connection and data integration of/from our geo databaseSource code management Participates in the scoping and sizing of requirements using Agile development methods Education:Master/Bachelors in Computer Science or similar level education in relevant area Experience:Minimum 5 years of experience in Java/J2EE development and defining software architecture Required Skills:Expert in MVC Framework (Spring MVC, Sruts …)Expert in using EclipseExpert knowledge in application servers e.g. Apache, Tomcat, Jboss …Rich experience with MySQLUsed Agile Methodology as a software development process following continuous integration programming, particularly SCRUMExperience with standard revision control (CVS/SVN) and defect tracking tools (JIRA)Geo data knowledgeScripting languages e.g. JavaScriptWeb Content management experienceFluent in EnglishNice to have experience in JSP, KODO, CSS, Action Script, Typo3View the original article here
0 comments:
Post a Comment