Java Developer(TMA2017)
Overview
In this onsite contract role in Santa Clara, you will drive Java-based web application development within a larger enterprise context. You will lead technical delivery, shaping solutions across the Java/J2EE stack and related frameworks to meet performance and scalability goals. You’ll work with NoSQL data stores and caching layers to optimize read/write workloads and ensure robust, maintainable systems. This role offers impact through hands-on coding and leadership, enabling you to influence architecture and delivery in collaboration with cross-functional teams.
ResponsibilitiesLead development and delivery of Java-based web applications in a large enterprise contextArchitect and implement solutions using Java/J2EE stack, JSP, HTML5, Struts, Hibernate and related technologiesWork with Cassandra/NoSQL databases and caching systems to optimize data accessPerform performance tuning and optimize system efficiencyDevelop shell scripts and Linux-based toolingCollaborate with cross-functional teams in an onsite client environment and ensure compliance and smooth project execution
Key requirements5-7 years of experience developing web applications in Javaminimum 5 years in a tech lead role with Java, JavaScript, J2EE, JSP, HTML5, Struts, jQuery, Hibernateexperience with Cassandra or any NoSQL database with high read/write operationsknowledge of caching systems (e.g., memcache, Geneva)strong OO design skills and experience with scalable/large enterprise applicationsexpertise in performance tuningexpertise in shell scripting and Linuxleadershipteam collaborationproblem-solvingJavaJavaScriptJ2EE