Role: Java Architect
Location: Dallas, TX or Jersey City, NJ or Tampa, FL (Onsite)
Duration: Long Term
Job Description:
• Use a variety of programming languages, packages and tools to implement solutions.
• Use configuration management tools to manage codebases.
• Use a variety of system platforms to build, test, deploy and manage solutions.
Top Skills Required:
• Java, JavaScript, jQuery, AngularJS and similar packages to build a robust and flexible client-side presentation
Qualifications:
• Bachelor's degree in Computer Science or related field.
• 10+ years of technical experience in:
• Web application development within multiple browser brands/platforms
• Java, JavaScript, jQuery, AngularJS and similar packages to build a robust and flexible client-side presentation
• Charting, graphics and icon design and development
• Web application servers (Apache Tomcat) and services within UNIX environments
• Software development of complex applications within UNIX systems
• Working within UNIX shells and the UNIX environments
• Object-oriented development using C , Java, or Python
• Database management systems such as Postgres and Vertica, including designing tables and relationships, complex queries and writing stored procedures
• UNIX shell scripting using BASH, PERL and Python using object-oriented approaches
• Experience working with big data applications with an understanding of the unique storage and processing challenges big data imposes