31 Oct
Java / UI Architect
Vacancy expired!
- Experienced User Interface applications architect and developer
- Proven experience with JAVA/J2EE, JavaScript, modern JS frameworks, JavaScript/HTML5, and UI design
- Should have experience working in Infrastructure Management (CTO) domain
- Should have integration development experience with following skills: Java/J2EE, Web Services (SOAP, REST), Object-Oriented Programming, Spring MVC Framework
- Should have strong, hands-on JAVA/J2EE knowledge to write code, design patterns, troubleshoot code issues
- Should have client-side (User Interface) technologies experience like Bootstrap, JavaScript, CSS, ExtJS, Angular, JSF, JSP
- Able to lead service API design, create and manage reusable artifacts and interface specifications (XSD/WSDL/WADL/Swagger/OpenAPI/YAML/RAML)
- Should have experience in troubleshooting multiple platform and tiered environments
- Should have hands-on experience working with databases like MS SQL Server, Oracle
- Ability to work with business users and business partners in gathering requirements, analyzing technical specifications and generating design documents
- Must have strong verbal and written communication skills
- Experience with development tools like SoapUI and Eclipse
- Experience with XML/JSON, JMS, jQuery and SQL
- Application of IT Governance policies, Portfolio road mapping, Release management, Metrics creation
- Competency in Architecture methods, API strategy, and Lean-Agile delivery and optimization
- Working delivery experience with process modeling, information modeling, business analysis, business taxonomies, and data dictionaries
- Define and support architecture principles, patterns, and implementation best practices - able to consult and guide resolution on technical issues
- Able to provide education and inspire change through persuasive documentation and presentations
- Strong organizational awareness with prior experience across the financial industry is desired
- Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)
- Able to work on homegrown applications and extend functionality as required; comfortable building multi-page Web Applications from scratch
- Knowledge of Application Server integration; JBoss 5 or later preferred
- Knowledge of Apache Web Server preferred
- 7+ years of hands-on development experience in JAVA / J2EEE is required
- 2+ years working Knowledge of Linux environments
- 2+ years working Knowledge of Source Control Management (SCM), Rapid Development cycles and automated deployment services like Maven, uDeploy, GIT, SVN, etc.
- Database Skills with a working knowledge of Structured Query Language (e.g. SQL/NoSQL commands and queries).
- 2+ years working with Oracle, MySQL, MS SQL, and SQL Developer Tools such as Toad.
- Experience connecting to and using Enterprise Databases and Middleware.
- Good communication and articulation skills, both verbal and written.
- Must be a team player and proactive in helping other teammates to achieve the team deliverables.
- Must be able to work independently with minimal guidance.
- Must have the ability to translate requirements provided by Business Analysts and provide wireframing design
Vacancy expired!