CitiBank announced Senior Spark Java Developer (Hybrid) Positions-2023 in multiple locations. Here is everything that you need to know about CitiBank Spark Java Developer (Hybrid)-2023 !
CitiBank, one of the world’s leading financial institutions, is currently seeking a highly skilled and experienced Senior Spark Java Developer with a hybrid skill set. This exciting opportunity combines expertise in Spark and Java technologies to drive innovation and enhance the bank’s data processing capabilities.
As a Senior Spark Java Developer at CitiBank, you will play a crucial role in developing and maintaining high-performance, scalable, and efficient data processing systems. Leveraging your strong knowledge of Apache Spark and Java programming, you will work closely with cross-functional teams to design, implement, and optimize data pipelines and analytics solutions.
One of the key responsibilities of the Senior Spark Java Developer is to design and develop robust Spark applications that handle large volumes of data efficiently. You will have the opportunity to work with cutting-edge technologies, such as Spark Streaming and Spark SQL, to process real-time data and generate valuable insights for business stakeholders.
In addition to your technical expertise, the hybrid nature of this role requires excellent collaboration and communication skills. As a Senior Spark Java Developer, you will collaborate closely with data scientists, business analysts, and other stakeholders to understand their requirements and translate them into scalable and performant solutions.
Furthermore, you will contribute to the continuous improvement of the data processing infrastructure at CitiBank, exploring new technologies and best practices to enhance system performance, reliability, and security. Your experience with Java development will be leveraged to ensure seamless integration of Spark applications with existing systems and applications.
The Senior Spark Java Developer position at CitiBank offers a dynamic and fast-paced work environment, where you will have the opportunity to work on complex data processing challenges and make a significant impact on the bank’s operations. You will be part of a talented and diverse team of technology professionals, collaborating on innovative projects that drive the digital transformation of the banking industry.
CitiBank is known for its commitment to employee growth and development. As a Senior Spark Java Developer, you will have access to extensive learning and development resources to enhance your technical skills and stay up-to-date with the latest advancements in data processing technologies.
If you are a highly motivated and experienced Spark Java Developer seeking a new challenge in the banking industry, this Senior Spark Java Developer position at CitiBank offers a compelling opportunity to apply your expertise, drive innovation, and contribute to the success of a global financial institution.
About CitiBank
As a Senior Java Developer (Hybrid) at Morgan Stanley, you will be part of a dynamic team responsible for developing and maintaining cutting-edge software solutions that drive the company’s success. You will have the opportunity to work on complex projects that require a deep understanding of Java development principles and the ability to collaborate effectively with cross-functional teams.
One of the key aspects of the Senior Java Developer (Hybrid) role at Morgan Stanley is the hybrid nature of the position. This means that you will be involved in both front-end and back-end development, allowing you to showcase your full range of skills and contribute to the entire software development lifecycle. You will have the chance to work on user interfaces, application logic, and database systems, ensuring a diverse and engaging work experience.
What will you do as a Java Developer?
- Provide strong hands-on in implementing data frameworks defined by the lead/architect .
- Ensure solutions implemented adhere to the appropriate architectural and data models in the systems. Utilize in-depth knowledge of technical and business domain concepts and procedures within own area and basic knowledge of other areas to resolve issues.
- Enforce industry standard SDLC best practices for effectively managing the codebase.
- Partner with other software engineers, dev-ops and production support staff to deliver robust software solutions.
Qualification required for Java Developer?
- Understanding of data structures and algorithms
- Big data development with hands-on experience with Spark programming
- Knowledge on HDFS, Hive, Spark, Spark Streaming and SQL engine
- Strong Knowledge in Java programming language
- Familiarity with Linux environment including scripting skills.
- SDLC/Dev Ops – Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits
- Proven engineering experience building robust, scalable and maintainable applications.
- 5+ years of application development experience.
- 3+ years of hands-on experience in Big Data development on Java using Spark, Hive on batch and real time processing.
- Expert knowledge of industry best practices and standards
- Experience with Market Risk is a significant advantage.
- Education
- Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline.
Location of Java Developer Role
Locations : MISSISSAUGA, CANADA| TORONTO, CANADA
Last date to apply the Role
Application last date : Application Process and Deadlines In order to be considered, candidates must apply to the CitiBank careers website.
How To Apply ?
Click below to apply for the CitiBank Spark Java Developer (Hybrid)-2023 !
Frequently Asked Questions about CitiBank:
What is Citibank?
Citibank is a global financial institution that offers a wide range of banking and financial services to individuals, businesses, and institutions. It provides services such as personal and business banking, wealth management, credit cards, loans, and investment options.
What is a Citibank ATM?
A Citibank ATM (Automated Teller Machine) is a self-service machine provided by Citibank that allows customers to perform various banking transactions without the need to visit a branch. These transactions include cash withdrawals, balance inquiries, fund transfers, and depositing checks or cash.
How can I contact Citibank customer service?
To reach Citibank customer service, you can contact their dedicated helpline. The specific contact details may vary depending on your location, but typically you can find the customer service phone number on the back of your Citibank credit card or visit their official website for the contact information. Additionally, some countries may provide online chat or email support options.
What are the benefits of using Citibank with Best Buy?
Citibank has a partnership with Best Buy, a popular electronics retailer, which offers special benefits to Citibank customers. By using your Citibank credit card at Best Buy, you may have access to exclusive discounts, rewards, promotional financing options, and extended warranty protection on purchases made at Best Buy stores or online.
What are the features and benefits of a Citibank credit card?
Citibank credit cards offer various features and benefits that can vary depending on the specific card you choose. However, some common features include rewards programs that allow you to earn points or cashback on purchases, travel benefits such as airline miles and travel insurance, introductory APR offers, and access to exclusive events or experiences. Citibank credit cards also provide online account management tools for tracking transactions, making payments, and managing your credit card account efficiently.
Please note that the answers provided here are general in nature. It’s always advisable to visit the official websites or contact Citibank directly for specific and up-to-date information regarding their services, offerings, and account-related inquiries.