Java House Restaurant Nairobi Jobs in Usa

2,852 positions found — Page 2

Restaurant Manager | Perkins Erie (Erie)
✦ New
Salary not disclosed
Erie, Pennsylvania 1 day ago
Founded in 1958 as a single pancake house in Ohio, Perkins American Food Co. has transformed into the nation’s leading family restaurant. Through the years, Perkins has remained true to its mission of providing guests with friendly service and classic comfort dishes at a great price. Sure, Perkins started with dozens of pancakes and waffle options, but soon enough we grew to offer American staples like breakfast all day, hearty steak plates, juicy burgers, and a wide selection of handcrafted handhelds, soups, and salads. The most iconic piece of Perkins is, you guessed it, our pie!
At Perkins, we take great pride in our service, experience, and feeding folks what they like. It’s the cornerstone of our company and the thing that keeps us going after all these years. With nearly 300 company-owned and franchised locations in 32 states and two Canadian provinces, we’re pretty proud of how far we’ve come. Perkins American Food Co. is franchised by JDK Management Company - a family of hospitality and service companies since 1982.

Do you have a passion for providing guests with an exceptional dining experience? Perkins American Food Co. is looking for a Restaurant Manager who is dedicated, ambitious and seeks opportunities to grow their career. As a Restaurant Manager, you will oversee front-of-house operations, ensure great food and service is delivered to our guests, and manage all front-of-house employees.

The position of Restaurant Manager is a fast-paced role that manages the daily front-of-house operations, including:

- Driving sales, steps of service, and guest satisfaction
- Overseeing the cleanliness of the restaurant and the safety of guests at all times
- Understanding, managing, and practicing safe food-handling procedures
- Assisting with interviewing, hiring, and training front-of-house staff
- All other duties as assigned

Requirements

- High School diploma or equivalent
- A minimum of 1 year of prior management experience in family or casual dining is preferred
- ServSafe Food Manager Certification is preferred
- Excellent communication, interpersonal, and conflict-resolution skills
- Strong planning, problem-solving, and organization skills
- Ability to work in a fast-paced, team-oriented environment
- Ability to lift and carry up to 50 lbs.
- Ability to stand, walk, reach, and bend for extended periods

Benefits

- Competitive Wages - Earn more while doing what you love.
- Weekly Pay - Get your hard-earned money every week.
- 48-Hour Work Week with Flexible Scheduling - Work-life balance is important to us.
- Incentive Plans - Monthly & Quarterly
- Medical, Dental & Vision Plans - We’ve got you covered!
- Life & Disability Insurance
- Paid Time Off & Sick Time - Take a well-deserved break!
- Meal Discounts - Enjoy delicious food on and off the clock!
- 401(k) Savings Plan - Start saving for your future, with a company match.
- Advancement Opportunities - Grow your career with us.
- Commitment to Professional Development

Disclaimer

This position description is not intended, and should not be construed to be, an exhaustive list of all responsibilities, skills, efforts or working conditions associated with job. It is intended, however, to be an accurate reflection of those principle job elements essential for making decisions related to job performance, employee development and compensation. As such, the incumbent may perform other duties and responsibilities as required.

JDK Management Company participates in E-Verify to confirm the identity and employment eligibility of all newly hired employees. For more information about E-Verify and your rights, please review the E-Verify Posters.

JDK is an Equal Opportunity Employer

The pay range for this role is:
48,000 - 56,000 USD per year(Perkins 3459 Erie South, PA)

PI5c3b570d1e19-38
temporary
Restaurant Manager | Perkins American Food Co. | Allentown (Allentown)
✦ New
🏢 JDK Management Company
Salary not disclosed
Founded in 1958 as a single pancake house in Ohio, Perkins has transformed into the nation’s leading family restaurant. Through the years, Perkins has remained true to its mission of providing guests with friendly service and classic comfort dishes at a great price. Sure, Perkins started with dozens of pancakes and waffle options, but soon enough we grew to offer American staples like breakfast all day, hearty steak plates, juicy burgers, and a wide selection of handcrafted handhelds, soups, and salads. The most iconic piece of Perkins Bakery is, you guessed it, our pie!

At Perkins, we take great pride in our service, experience, and feeding folks what they like. It’s the cornerstone of our company and the thing that keeps us going after all these years. With nearly 300 company-owned and franchised locations in 32 states and two Canadian provinces, we’re pretty proud of how far we’ve come. Perkins American Food Co. is franchised by JDK Management Company - a family of hospitality and service companies since 1982.

Do you have a passion for providing guests with an exceptional dining experience? Perkins American Food Co. is looking for a Restaurant Manager who is dedicated, ambitious and seeks opportunities to grow their career. As a Restaurant Manager, you will oversee front-of-house operations, ensure great food and service is delivered to our guests, and manage all front-of-house employees.

The position of Restaurant Manager is a fast-paced role that manages the daily front-of-house operations, including:

- Driving sales, steps of service, and guest satisfaction
- Overseeing the cleanliness of the restaurant and the safety of guests at all times
- Understanding, managing, and practicing safe food-handling procedures
- Assisting with interviewing, hiring, and training front-of-house staff
- All other duties as assigned

Qualifications

- High School diploma or equivalent
- A minimum of 1 year of prior management experience in family or casual dining is preferred
- ServSafe Food Manager Certification is preferred
- Excellent communication, interpersonal, and conflict-resolution skills
- Strong planning, problem-solving, and organization skills
- Ability to work in a fast-paced, team-oriented environment
- Ability to lift and carry up to 50 lbs.
- Ability to stand, walk, reach, and bend for extended periods

Benefits

- Competitive Wages - Earn more while doing what you love.
- Weekly Pay - Get your hard-earned money every week.
- 48-Hour Work Week with Flexible Scheduling - Work-life balance is important to us.
- Incentive Plans - Monthly & Quarterly
- Medical, Dental & Vision Plans - We’ve got you covered!
- Life & Disability Insurance
- Paid Time Off & Sick Time - Take a well-deserved break!
- Meal Discounts - Enjoy delicious food on and off the clock!
- 401(k) Savings Plan - Start saving for your future, with a company match
- Advancement Opportunities - Grow your career with us.
- Commitment to Professional Development

Disclaimer

This position description in not intended, and should not be construed to be, an exhaustive list of all responsibilities, skills, efforts or working conditions associated with job. It is intended, however, to be an accurate reflection of those principle job elements essential for making decisions related to job performance, employee development and compensation. As such, the incumbent may perform other duties and responsibilities as required.

JDK Management Company participates in E-Verify to confirm the identity and employment eligibility of all newly hired employees. For more information about E-Verify and your rights, please review the E-Verify Posters.

Equal Opportunity Employer

The pay range for this role is:
48,000 - 56,000 USD per year(Perkins 2631 Allentown , PA)

PI646da8978c
temporary
Restaurant Manager Quaker Steak & Lube Colerain
✦ New
🏢 JDK Management Company
$50,000 - 60,000
Cincinnati, Ohio 4 hours ago
Founded in 1974 and built in an abandoned gas station in Sharon, PA, the Quaker Steak & Lube brand includes more than 30 locations in 7 states across the U.S. Quaker Steak & Lube restaurants combine unique decor, including gas station memorabilia, classic cars, and motorcycles, with crave-able food and high-octane entertainment events. Quaker Steak & Lube has won hundreds of national and international awards for its food and more than 20 wing sauces. Quaker Steak & Lube is operated and franchised by JDK Management Company - a family of hospitality and service companies, since 1982.Do you have a passion for providing guests with an exceptional dining experience? Quaker Steak & Lube is looking for a Restaurant Manager who is dedicated, ambitious, and seeks opportunities to grow their career. As a Restaurant Manager, you will oversee front-of-house operations, make sure great food and service is delivered to our guests, and manage all front-of-house employees.

RequirementsThe position of Restaurant Manager is a fast-paced role that manages the daily front-of-house operations, including:

* Driving sales, steps of service, and guest satisfaction
* Overseeing the cleanliness of the restaurant and the safety of guests at all times
* Enforcing applicable liquor laws and responsible service guidelines
* Understanding, managing, and practicing safe food-handling procedures
* Assisting with interviewing, hiring, and training front-of-house staff
* All other duties as assignedQualifications

* High School diploma or equivalent
* A minimum of 1 year of prior management experience in family or casual dining is preferred
* ServSafe Food Manager Certification is preferred
* Excellent communication, interpersonal, and conflict-resolution skills
* Strong planning, problem-solving, and organization skills
* Ability to work in a fast-paced, team-oriented environment
* Ability to lift and carry up to 50 lbs.
* Ability to stand, walk, reach, and bend for extended periods

* Ability to lift and carry up to 50 lbs.
* Ability to stand, walk, reach, and bend for extended periodsBenefits

* Competitive Wages - Earn more while doing what you love.
* Weekly Pay - Get your hard-earned money every week.
* 48-Hour Work Week with Flexible Scheduling - Work-life balance is important to us.
* Incentive Plans - Monthly & Quarterly
* Medical, Dental & Vision Plans - We've got you covered!
* Life & Disability Insurance
* Paid Time Off & Sick Time - Take a well-deserved break!
* Meal Discounts - Enjoy delicious food on and off the clock!
* 401(k) Savings Plan - Start saving for your future, with a company match
* Advancement Opportunities - Grow your career with us.
* Commitment to Professional Development
DisclaimerThis position description is not intended, and should not be construed to be, an exhaustive list of all responsibilities, skills, efforts, or working conditions associated with the job. It is intended, however, to be an accurate reflection of those principle job elements essential for making decisions related to job performance, employee development, and compensation. As such, the incumbent may perform other duties and responsibilities as required.JDK Management Company participates in E-Verify to confirm the identity and employment eligibility of all newly hired employees. For more information about E-Verify and your rights, please review the E-Verify Posters .JDK is an Equal Opportunity Employer

The pay range for this role is:
50,000 - 60,000 USD per year(QSL 0034 Colerain, OH)

PId05f4bb641bf-6147
Not Specified
Need || Senior Java Developer - Finance Domain Clients || Local to NC || USC, GC and EADs
Salary not disclosed
Atlanta 6 days ago
Hello all, Hope you are doing well.

Please have a look at the JD below for the position of SeniorJava Developer for one of our clients, if you have a relevant profile please share it with me.

Job Title: Senior Java Developer Job Location: Charlotte, NC
- Hybrid Interview is F2F.

Must Have: Finance / Payments Domain Microservices.

Kafka MongoDB Spring Boot Job Description: We are seeking a highly experienced Senior Java Developer with strong expertise in Spring Boot, Microservices, Kafka, and MongoDB, ideally with a background in Payments or Financial Services.

The ideal candidate will be responsible for designing and developing scalable, secure, and high-performance applications that support mission-critical payment processing systems.

You will collaborate with cross-functional teams including Architecture, QA, DevOps, Business Analysts, and Product Owners to deliver enterprise-grade solutions that comply with financial industry standards.

Key Responsibilities Design, develop, and maintain Java-based microservices using Spring Boot with a strong focus on modularity, scalability, and performance.

Build event-driven distributed systems using Kafka, including topics, partitions, consumer groups, and streaming pipelines.

Work with MongoDB to design schemas, implement queries, optimize performance, and ensure data integrity.

Develop secure and fault-tolerant components for payment processing, including transaction workflows, settlements, reconciliation, and real-time validations.

Integrate microservices with internal and external payment gateways, APIs, and third-party financial systems.

Participate in architecture discussions, code reviews, and contribute to best practices, standards, and design patterns.

Troubleshoot production issues and provide Level-3 support for high-availability systems.

Ensure compliance with financial regulations, security standards, and audit requirements.

Required Skills and Experience 10 years of hands-on experience in Core Java, OOPs, multithreading, collections, and concurrency.

Strong experience with Spring Boot, Spring Cloud, Spring Security, and REST API development.

Deep understanding of Microservices Architecture, service discovery, load balancing, API gateways, and resilience patterns (Circuit Breaker, Retry, Bulkhead).

Hands-on experience with Kafka (producers, consumers, schema registry, Kafka Streams).

Strong experience with MongoDB (schema design, indexes, aggregation framework, performance tuning).

Experience in developing applications within payments, banking, or financial services domain.

Familiarity with secure coding practices, PCI-DSS guidelines, OAuth 2.0/JWT, encryption, and tokenization.

Knowledge of CI/CD pipelines, Git, Jenkins, Docker, Kubernetes (good to have).

Experience working in Agile environments with cross-functional teams.

Nice to Have Experience with cloud platforms (AWS, GCP, or Azure).

Exposure to Redis, ELK, OpenShift, GraphQL, or gRPC.

Experience with high-throughput, low-latency system design.

Microservices, MongoDB, Java
Not Specified
entry level Java Full stack developer/AI engineer
Salary not disclosed
La Jolla 3 days ago
CS/IT Graduates or About to be Grads.

Get Hired by taking action.

If you just graduated (or you're about to) and the job search is already feeling confusing, you're not imagining it.

A degree proves you can learn—but employers hire for job readiness: projects that look like real work, current tech stacks, interview confidence, and the ability to contribute on day one.

That's why many new grads send hundreds of applications and still hear nothing back.

It's not because you're "not smart enough.” It's because most entry-level pipelines are crowded, and hiring teams filter heavily for candidates who look production-ready.

We are actively considering candidates for entry-level software engineering and data roles, especially Java full stack, Java/Python development, DevOps automation, data analytics, data engineering, data science, and ML/AI—full-time opportunities aligned to client needs.

Our core emphasis remains Java/Full Stack/DevOps and Data/Analytics/Engineering/ML.

SynergisticIT focuses on two high-demand lanes: Java / Full Stack / DevOps and Data (Data Analyst, Data Engineer, Data Scientist) + ML/AI—so you don't graduate with scattered skills, you graduate with an employable stack.

SynergisticIT since 2010, has helped candidates land full-time roles at major organizations (examples often cited include Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Banking, Wayfair, Client, Client, and more) with offers commonly in the $95k–$154k range depending on role and skill depth.

For a new grad, the bigger message isn't the number—it's that results require a structured pathway, not random applications.

Here's a realistic way to think about your advantage as a fresh graduate: you're early enough to build the right foundation before bad habits set in.

If you master fundamentals—coding, debugging, data structures, system thinking—and then layer modern tools on top (frameworks, cloud, CI/CD, analytics stacks), you become the kind of "entry-level” candidate who actually feels like a safe hire.

What roles are companies hiring for right now? A typical market demand pattern is clear: organizations still need entry-level software programmers, Java full stack developers, Python/Java developers, DevOps-focused engineers, and on the data side data analysts, BI analysts, data engineers, data scientists, and machine learning engineers.

The strongest candidates aren't "tool collectors”—they're people who can show end-to-end capability: build an API, connect a database, deploy a service, analyze data, explain results, and handle interviews calmly.

Why fresh grads get stuck— Fresh grads often struggle for four predictable reasons: Resume doesn't match job keywords (ATS filters you out).

Projects look like school assignments (not production-aligned).

Interview skills are undertrained (DSA, system design, SQL, behavioral).

No structured pipeline (random applying without feedback loops).

A job-placement-first approach addresses these systematically: build the right portfolio, practice the right interview questions, align your tech stack to roles, and keep improving until the market says "yes.” Who this path fits best If you're a recent graduate, you'll likely fit if you match any of these: New grads in CS, Engineering, Math, or Statistics with limited job experience Students finishing Bachelor's or Master's programs who need a real hiring plan Candidates who apply consistently but don't get callbacks Candidates who reach interviews but struggle to close International students on F-1/OPT who need a job plan for STEM extension/H-1B timing Graduates with strong academics but thin practical experience SynergisticIT helps STEM extension and work authorization pathways, and for candidates who need long-term stability, support related to H-1B and green card processes as part of employer-side realities.

If you're tired of guessing, stop treating your job search like a lottery.

Treat it like a project with milestones: skills → portfolio → interview readiness → targeted applications → scheduled interviews → offer.

If you want to explore the program directly, here are the key links: Event videos (OCW, JavaOne, Gartner): USA Today feature Contact & get a roadmap: Please read our blogs Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data Science as a career? How OPT Students Can Land Tech Jobs – SynergisticIT Bottom line for fresh grads: Your degree is the starting line, not the finish line.

If you want to get hired faster, you don't need "more random courses.” You need a guided, job-focused path and the right people around you.

In tech, it's not just what you learn—it's how you learn and who you build with that decides how far you go.

Please note: Resume databases are shared with clients and interested clients will reach out directly if they find a qualified candidate for their req.
permanent
Slahal Restaurant General Manager
Salary not disclosed
Tacoma, WA 3 days ago

Step into a leadership role with the finest view in Tacoma! As the General Manager of Slahal, EQC's premier fine dining venue, you'll bring your passion for exceptional dining experiences to life by leading and inspiring both front and back of house teams.


The Slahal General Manager is an experienced hospitality and operations leader dedicated to creating unforgettable dining experiences in a high-volume, fine dining, and gaming environment. This role oversees all front- and back-of-house operations, ensuring seamless service, operational excellence, and guest satisfaction that reflect the Emerald Queen Casino standard of hospitality. The ideal candidate thrives in a fast-paced, dynamic environment, leading with a balance of strategic vision, hands-on leadership, and deep commitment to community and culture.


Salary range is based on skills and experience. This full-time position features excellent employer-paid medical, dental, vision and life insurance benefits.


Key Responsibilities:

  • Provide profit-driven, hospitality-focused leadership that motivates teams and delights guests.
  • Oversee daily front-of-house, back-of-house, and bar operations to ensure consistent, high-quality service delivery.
  • Foster a culture of excellence and respect, promoting teamwork, professional growth, and accountability.
  • Manage budgets, cost controls, inventory, and payroll to meet financial performance goals.
  • Maintain compliance with gaming, alcohol, and food safety regulations, as well as departmental standards.
  • Develop and manage staffing schedules, optimizing staff efficiency while maintaining superior guest experiences.
  • Lead team training and performance development programs to enhance service standards and retention.
  • Partner with executive leadership to implement strategic initiatives and operational improvements.
  • Monitor guest satisfaction metrics and resolve issues promptly with professionalism and care.
  • Contribute to special projects and support casino-wide hospitality initiatives as assigned.


Minimum Qualifications:

REQUIRED:

• High School Diploma or GED equivalent

• Five years of experience in hospitality management

• Three years of experience in a high-volume, fine dining restaurant environment

• Certified Food Protection Manager certification

PREFERRED

• Bachelor’s degree in Hospitality management or related field

• Gaming experience

• Experience working with tribal entities

Additional education/experience may substitute for the minimum requirements of the position.


Competencies:

The ideal candidate is a proven hospitality professional and hands-on operations leader with exceptional communication, customer service, and team development skills. They bring a comprehensive understanding of restaurant, bar, and culinary operations, supported by strong proficiency in POS systems (such as InfoGenesis), Microsoft Office applications, and inventory management tools. With expertise in P&L management, budgeting, and operational efficiency, this individual demonstrates advanced analytical thinking, time management, and organizational abilities, ensuring the seamless coordination of all front- and back-of-house functions.

A deep knowledge of casino operations, gaming and alcohol compliance, and hospitality regulations is essential, as is the ability to maintain meticulous records and uphold the highest service standards. The successful candidate is adaptable, proactive, and results-oriented, thriving in fast-paced, high-volume environments while motivating teams to deliver superior guest experiences. They exhibit a steadfast commitment to guest service excellence, cultural respect, community values, and continuous improvement, reflecting the spirit of hospitality that defines Emerald Queen Casino.


Physical Requirements:

This role requires the physical ability to sit or stand for up to 10 hours a day in an office or gaming floor environment, with frequent walking, climbing, reaching, bending, crouching, pushing, and pulling. Candidates should possess strong hand-eye coordination, finger dexterity, and the ability to concentrate in loud or busy settings. The position involves occasional lifting of items up to 40 lbs. and working in a smoke-filled environment.


Additional Requirements:

Our facilities operate 24 hours a day, 365 days a year which may require this position to work evening, weekend, and holiday shifts.

All applicants must obtain a Class III A license as required by the Puyallup Tribal Gaming Regulatory Office and the Washington State Gaming Commission. Pre-employment drug testing is required for all positions. However, the use of marijuana will not disqualify an applicant unless the position requires driving a company vehicle. The Emerald Queen is an Equal Opportunity Employer. Indian Preference in hiring shall apply according to the policies adopted by Puyallup Tribe’s Emerald Queen Casino. Job descriptions are intended to present a brief summary of the position and the description is not intended to list all of the duties performed within the job.

Not Specified
Junior Java Developer
✦ New
Salary not disclosed
East Windsor, NJ 4 hours ago

Java Developer


Must have Java + Spring Boot


DESCRIPTION:

Job Responsibilities:

● Develop applications using Java 8/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools.

● Write scalable, secure, maintainable code that powers our clients’ platforms. ● Create, deploy and maintain automated system tests.

● Works with Testers to understand defects opened and resolves them in a timely manner ● Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

● Collaborates effectively with other team members to accomplish shared user story and sprint goals

Requirement:

● Experience in a programming language Java and JavaScript

● Decent understanding of the software development life cycle

● Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc.

● Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills

Preferred Qualifications:

● Master’s Degree in Computer Science (CS)

● 0-1 year of practical experience in Java coding

● Experience using Spring, Maven and Angular frameworks, HTML, CSS ● Knowledge with other contemporary Java technologies (e.g. Weblogic, RabbitMQ, Tomcat, etc.) · Knowledge of JSP, J2EE, and JDBC

Not Specified
Java Developer (Spring WebFlux, MongoDB, Kafka, Websockets, Gradle)
✦ New
Salary not disclosed
Austin, TX 4 hours ago

Java Developer (Spring WebFlux, MongoDB, Kafka, Websockets, Gradle)

Onsite in Austin, TX from Day 1 (Client prefers only local candidates)

Hybrid Schedule: 3 Onsite Days (Tue, Wed, Thur) & 2 Remote Days (Mon, Fri)

Long term contract

Direct client opportunity

No Mid layer / No Implementation partners are Involved


Most Important

Need at least 8-12 years backend Java, Java developer folks, this role is focused on Java Backend.

No needed full stack.


Client is looking for a Java backend developer in the contact center voice platform space, specifically on Voice domain services. Stack will be Java with spring web flux. Client will be building flows like Outbound call, Voicemail, Inbound voice call services, Speech to text, Agentic integration, SIP to stream conversions.


Skills:

Spring web flux

Kafka topics

REST API's

Websockets and streaming

Gradle builds

MongoDB

Aluminum Framework is a plus

Candidate will Interact with Freeswitch framework teams, So freeswitch knowledge is a plus.


Pay Range: $65/hr - $70/hr


The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, and vision as well as 401K contributions.

Not Specified
Senior Java Developer - VP
✦ New
🏢 Citi
Salary not disclosed
Irving, TX 4 hours ago
Senior Java Developer - VP

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Responsibilities:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • 10 -13 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication

Backend Development (Required):

  • Strong hands-on core Java, functional programming, and Spring Boot microservices development experience.
  • Understanding of concurrent and parallel programming, including threads, processes, synchronization, and handling race conditions.
  • Knowledge of reactive programming for building asynchronous, event/message-driven systems in microservices based applications that are highly concurrent.
  • Proficient in containerizing applications, continuous integration, and continuous delivery in Java ecosystem.
  • Knowledge of distributed tracing and API Gateway integration for microservices architecture.
  • Proficient in functional programming concepts with Streams API, Lambda Expressions and Optional.
  • Understanding of secure coding practices, SSL/TLS, OAuth, and JWT token handling in Java-based applications.
  • Expertise in integrating Java with NoSQL databases such as MongoDB for scalable, high availability applications.
  • Strong experience in data modeling and experience with relational and no-SQL database, Oracle and MongoDB.
  • Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
  • Understanding of the principles of distributed systems, including data partitioning, replication, and consistency models.
  • Strong grasp of data structures and algorithms, especially those relevant to distributed systems like distributed hash tables and load balancing techniques.
  • Understanding of microservices architecture, including service discovery, API gateways, and inter-service communication.

Other areas (Required):

  • Exceptional Problem-Solving and Analytical Skills to diagnose and resolve issues in distributed environments.
  • Above average skills in monitoring, logging, and debugging distributed systems to ensure reliability and performance.
  • Expertise in fundamental concepts such as consistency, availability, partition tolerance, fault tolerance, and scalability.
  • Familiarity with container orchestration (e.g., Kubernetes), and distributed messaging systems (e.g., Kafka).
  • Experience using Git/BitBucket.
  • Good communication skills, both written and verbal.

Other areas (Good to have):

  • Unix shell scripting.
  • Knowledge of ElasticSearch, and GraphQL.
  • Experience with building apps which are highly performant and scalable will be great.
  • Knowledge of Generating Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs).

Education:

  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
Not Specified
Senior Java Developer, FX eCommerce, Vice President
✦ New
🏢 Citi
Salary not disclosed
New york city, NY 4 hours ago
Senior Java Developer, FX eCommerce, Vice President

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

The Senior Java Developer, FX eCommerce is a senior level position responsible for architecting, building and maintaining backend systems that serve a large number of institutional clients. The role involves liaising with product teams and development teams to build state of the art Trading systems.

The overall objective of this role is to lead applications systems analysis and programming activities. Citi's FXLM technology group supports the front office technology operations of one of the world's largest capital market businesses. Our talented technology group is looking for a senior level hands-on, java developer to work on the backend development team on our award-winning Citi FX Velocity platform.

Citi Velocity serves Institutional clients and delivers electronic access to Citi's capital markets services across equities, futures, FX, emerging markets, rates, credit, commodities, securitized, municipals, prime and research Citi Velocity is a best in-class, state of the art, proprietary ecommerce platform. It deploys cutting edge technology and innovation to offer a slick, dynamic and rich end user experience. By leveraging Citi's global footprint with world-class innovation, we are giving our clients unprecedented access to our capital markets intelligence, multi-asset real-time execution and post-trade service.

Responsibilities:
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
  • 6-10 years of hands-on experience in Apps Development with a Java background
  • Extensive experience in system analysis and in programming of software applications
  • Understanding of multithreaded Java, networks and how JVM works
  • Experience in managing and implementing projects
  • Experience developing large scale resilient systems
  • Experience working in low latency solutions
  • Ability to adjust priorities quickly as circumstances dictate
  • Leadership and project management skills
  • Clear and concise written and verbal communication
Technology Stack:
  • Core Java, Spring Boot, Solace
Education:
  • Bachelor's degree/University degree
  • Master's degree preferred
Not Specified
jobs by JobLookup
✓ All jobs loaded