Description
To manage the Java applications landscape within the company domain.
That includes:
- Interact with other teams in order assess new opportunities and participate in requirements gathering.
- Solution analyze and effort estimate for the requests
- Low level design for the applications.
- Development for the requests and bug fixing on the existing applications.
- Provide work instructions and improvements of the processes.
- Management and implementation of new automatic scripts and applications
- Verify and implement configuration changes at the request of the customer or when is needed for performance reasons
- Coordinate and work together with other teams such as: 2nd line of support, 1st level support, Testing.
- Installation, tuning and troubleshooting of complex software applications
Experience Required
Subject
Knowledge
Java (in general)
Good
XML, XSD, XSL, XSLT
Good/Medium
REST, JSON, SOAP, HTTP, TCP/IP
Good
Web technologies
Good/Medium
Web Security, SAML
Basic
JMS, ActiveMQ
Good/Medium
Linux
Medium
SOA Architecture
Nice to Have