Appex Innovation - Senior Java Developer

Open job
Developer
💰 Negotiable
📍 Chicago, United States
Closing date: 13 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 15 hours ago

Developer is needed in Chicago, United States.

Client: Appex Innovation

Location: Chicago, IL, us

Contract: Contract

Job Description

We are hiring a Senior Java Developer for a client in Chicago, IL for a hybrid role. This contractor position will focus on the design, development, modernization, and production delivery of notification platform services, integrations, event-driven capabilities, and AI-enabled communication use cases within the Airlines domain.

Requirements

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent work experience.
  • Minimum of 8 years in software engineering, application development, integration, and SDLC delivery.
  • Strong hands-on software development experience; comfortable spending majority of time coding, debugging, designing, and delivering software.
  • Minimum of 8 years of hands-on Java backend development experience, including Spring Boot, REST APIs, microservices, and open-source technologies.
  • Minimum of 3 years of experience with event-driven systems, messaging, streaming, integration, or notification platform capabilities.
  • Hands-on experience with Apache Camel or equivalent enterprise integration frameworks.
  • Minimum of 4 years of experience with AWS or equivalent cloud services.
  • Strong hands-on AI/GenAI implementation experience in enterprise or production-grade applications.
  • Understanding of responsible AI and secure AI engineering practices.
  • Experience with observability and analytics tools.
  • Experience in agile delivery environments, CI/CD, automated testing, and production support.
  • Knowledge of software engineering best practices.
  • Strong analytical and problem-solving skills.
  • Must be self-motivated, collaborative, and able to communicate effectively with various stakeholders.

Preferred Qualifications:

  • Experience in designing and developing enterprise notification, communication, or eventing platform solutions.
  • Experience with Twilio or similar messaging platforms.
  • Experience applying AI to communication use cases.
  • Experience with AI observability and production monitoring of AI-enabled features.
  • AWS certification or equivalent.
  • Experience in high-scale, 24x7 production environments.
  • Domain experience in airline, travel, customer platforms, or crew operations.

Key Responsibilities

  • Design and implement core services for the enterprise Notifications platform.
  • Write, review, debug, and optimize production code actively.
  • Build cloud-native backend services using Java, Spring Boot, and AWS services.
  • Develop and integrate AI/GenAI capabilities.
  • Prototype and validate AI-enabled features while considering various operational aspects.
  • Design solutions for high availability, scalability, performance, and compliance needs.
  • Troubleshoot and resolve complex production issues.
  • Collaborate with architects, product owners, and development teams to convert requirements into solutions.
  • Contribute to technical design, documentation, code reviews, and automated testing.
  • Ensure solutions align with engineering standards and best practices.
  • Mentor developers through best practices while focusing on hands-on delivery.

Additional Information

Eligibility: USC, GC, L2S, EADs

Role Type: Senior hands-on individual contributor role within the Notifications platform team, focusing on hands-on engineering delivery and AI-enabled platform implementation. This is not a management role.

Posted 16 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.