> Markdown version of [/jobs/ext/4327626-senior-java-big-data-developer-vp](https://www.wearedevelopers.com/jobs/ext/4327626-senior-java-big-data-developer-vp). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java/Big Data Developer - VP - **Company:** Citi - **Location:** Tampa, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Access, Java (Programming Language), JavaScript (Programming Language), Microsoft Excel, XML Schema, Adobe InDesign, Ajax (Programming Language), Data Analysis, Apache HTTP Server, HTML5, Big Data, Cascading Style Sheets (CSS), Cloudera Impala, Databases, Data Structures, Software Design Patterns, Apache Hadoop, Hadoop Distributed File System, Apache Hive, Web Servers, IBM Websphere Application Server, Spring Framework, JSON, Cloudera, Software Engineering, Subversion, Web Applications, Web Services, Multithreading, Spring-mvc, Apache Spark, AngularJS, Apache Kafka, Bitbucket, Restful APIs, Software Version Control - **Published:** October 29, 2026 - **Apply:** https://citi.wd5.myworkdayjobs.com/2/job/Tampa-Florida-United-States/Senior-Java-Big-Data-Developer---VP_261002898/apply ## About the Role Lead Java developer with experience in designing and developing Java/J2EE based web applications with good skills in JavaScript for development of Risk and Finance dashboard application that provides sensitive data to senior management. Application involves business process workflow and analytical data, Web front end development using JavaScript. The candidate must have 6-10 years software development experience in Java with expert level skill set in Core Java, Spring, Web Services and J2EE. Should be able to design, review and suggest improvements, guide junior team members and deliver in an agile environment., * Strong computer science fundamentals in data structures, algorithms, databases and operating systems * Experience developing high-performance multi-threaded applications * Proficiency in JavaScript, HTML5, AJAX, JSON * Thorough understanding of server-side integration, Restful, Spring MVC, web services * Good knowledge of design patterns and providing solutions to complex design issues, identifying and fixing code issues * Good skills in web servers such as WebSphere, WASND * Participate and contribute in design, architectural solutions * Experience with source code management tools such as SVN, Bitbucket * Critically evaluate the current processing and recommend process efficiencies / enhancements * Work closely with Technology partners to ensure the Business requirements are met by the development, * 6+ years experience in implementing enterprise level Java Development projects. Banking operations professional with knowledge of trade processing flows through regulatory impacts of operational processing * Experience in Compliance or Financial Sector is plus. * AngularJS, CSS, HTML5, AJAX, JSON, Spring MVC, JavaScript based web application, JavaScript ,HTML5, AJAX, JSON, AngularJS, RESTful Web services, design patterns and databases * Strong technical skills focused on data analysis. Must have experience with mainstream data analysis tools (Excel , Access etc) * Strong written and oral communication skills * Strong business analytical skills * Regulatory Business Knowledge is a plus Education: * Bachelor's degree/University degree or equivalent experience * Master's degree preferred ## Description * Expert level knowledge of Java, Apache Spring, Spark, Kafka, Cloudera Ecosystem (Hadoop, HDFS, Hive, Impala, etc.), JSON, XSD, RESTful Web services, design patterns and databases