Senior Java Software Engineer

Company:  Optomi
Location: Fort Worth
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description:

Optomi, in partnership with a global leader railroad industry, is seeking a Senior Java Developer with 7+ years of experience to join their team. This candidate will play a key role in the modernization of a large-scale, complex event processing system in AWS. This role will involve hands-on development and consultation as they transition from on-prem IBM/Tibco technologies to a cloud-based architecture. The ideal candidate will have a strong background in Java, AWS, and open-source event processing tools such as Apache Flink and Apache Kafka.

The ideal candidate will be responsible for guiding the migration process, working in an Agile environment, and ensuring the technical stability and scalability of the system. This project involves moving critical applications that support mechanical systems for the safety of locomotives and train operations into the cloud. Experience working in production environments and providing technical direction for cloud migrations is essential.


Responsibilities of the right candidate:

  • Design, develop, and maintain Java-based applications and services in an AWS environment.
  • Leverage Apache Flink and Apache Kafka for event processing and data streaming.
  • Write and optimize Lambda expressions for efficient, serverless operations in AWS.
  • Utilize AWS services such as SNS, Amazon CloudWatch, and other cloud-native tools to build robust, scalable solutions.
  • Participate in the re-architecture of legacy systems, transitioning from Tibco to AWS.
  • Work closely with the team to implement cloud migration strategies and provide hands-on guidance for AWS technologies.
  • Collaborate with product managers and stakeholders to modernize key components of the mechanical systems application, ensuring real-time data processing and alarm generation.
  • Ensure the stability and performance of the cloud-based solutions post-migration.


Experience of the right candidate:

  • 7+ years of experience as a Java Developer with expertise in Java SE.
  • Experience working on mission-critical, 24/7 applications, ensuring high availability and minimal downtime.
  • 3+ years of recent AWS experience in a production environment, including experience with core AWS services like SNS and CloudWatch.
  • Hands-on experience with Apache Flink and Apache Kafka for event-driven architectures.
  • Proficient in Lambda expressions and serverless computing within AWS.
  • Strong background in working with Agile methodologies.
  • Experience with modernizing and migrating legacy systems to cloud platforms.
  • Knowledge of machine learning and computer vision models is a plus but not required.


Nice to Have:

  • Experience with Tibco or similar on-prem integration tools.
  • Familiarity with IBM technologies such as DB2, ACE Broker, or ODM Rules Engine.
  • Understanding of condition-based monitoring, alarm systems, and locomotive safety systems.


Additional Notes:

  • Onsite Requirement: This role requires 50% onsite presence at the BNSF campus in Fort Worth, TX (2 days one week, 3 days the next).
  • Candidates must have prior AWS and production environment experience, as this role involves guiding and implementing a complex migration.
  • Familiarity with mechanical systems, condition-based monitoring, and sensor data processing is a plus.

Apply Now
Share this job
Optomi
  • Similar Jobs

  • Java Software Engineer

    Fort Worth
    View Job
  • Senior Software Engineer, Back End (Java)

    fort worth
    View Job
  • Senior Software Engineer, Back End (Java)

    Fort Worth
    View Job
  • Senior Software Engineer, Back End (Java)

    fort worth
    View Job
  • Senior Software Engineer, Back End (Java)

    Fort Worth
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙