What are the responsibilities and job description for the Java Architect position at Ventures Unlimited Inc.?
Company Description
VUI since 2004 has been helping clients improve their business, environmental and social performance. We do this by applying innovative processes, market intelligence and fresh thinking.
We provide advice and consulting services at strategic, policy and operational levels, concentrating on three key areas:
Job Description
Mandatory Technical / Functional Skills :
Must have working knowledge of important aspects of application architecture and development including application frameworks, design patterns, software refactoring, integration and inter-process communication technologies, build/dependency management. Who can take senior technical role in the development and execution of projects and collaborates with customer architects and senior technology managers to understand existing application, explore new architectural solutions for future implementation. Provides directions & execution to ensure timely completion of assignments/tasks based on project plans and schedules. Provides subject matter expertise to management, technical leads and development team members. Interface with project managers to identify needs & present solutions.
Core Skills:
• 10 years software development experience in full SDLC projects utilizing JAVA/J2EE architectures.
• Must have experience in design and implementing enterprise application using Java/Java EE, EJB, JMS, JSF, Web Services, HTML, XML, AJAX, Java Script, JSON and J2EE Design patterns.
• Must have sound understanding on database (oracle) queries, should have experience in query optimizations. Performance tuning etc… using Oracle.
• Experience on WebLogic deployment and administration.
• Exposure to Tools like SVN, MAVEN, LENKINS, ANT and UML is must.
• Should have experience setting up JUNIT Test frameworks.
• Prior experience working in Test Driven Development & Lean/Agile environment.
• Experience working with platforms such as Windows, Unix/Linux is must.
Roles and responsibility :
• Should be able to lead and mentor the team through hands-on, knowledge sharing, mentoring and training
Total experience in required skill (years) : 10 years
Qualifications
Java Architect
Java Developer
Additional Information
Phone: 856-842-1988 Ext No- 157