Java Tech Lead / Senior Java FSE Developer

Company:  Diverse Lynx
Location: Riverwoods
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Java Tech Lead / Senior Java FSE Developer

Riverwoods IL

Contract

Onsite: 5 days a week

Strong expertise in Core Java, particularly with recent versions of JDK, ensuring up-to-date knowledge of Java 8 through the latest versions.

Solid Foundation in Latest version of Java (17+), Java Memory Models, JVM Performance Tuning,

Proficiency in containerization (e.g., Docker) and orchestration (e.g., Kubernetes) to deploy and manage distributed applications efficiently.

Experience with Redhat OpenShift Platform is a definite Advantage.

Experience with message brokers like Kafka or RabbitMQ for building scalable, event-driven architectures.

Job Description/ Responsibilities:

General:

Java FSE Senior Developer / Tech Lead Profile

Strong Scrum background.

Delivering superior Engineering outcomes.

Strong expertise in Core Java with special focus on performance

Preferably in Banking / Payments industry experience

Strong expertise in Core Java, particularly with recent versions of JDK, ensuring up-to-date knowledge of Java 8 through the latest versions.

Experience with functional and reactive programming and framework such as Akka

Experience with Quarkus and vertx for developing high-performance, cloud-native Java applications with fast startup times and low memory footprint.

Experience with gRPC for high-performance, cross-platform RPC (Remote Procedure Call) framework for efficient inter-service communication

Strong knowledge of serialization and deserialization payload formats such as Protocol Buffers, Avro

Proven experience in analyzing and optimizing Java-based microservices for performance and scalability.

Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) for handling large volumes of structured and unstructured data.

In-depth knowledge of techniques for optimizing applications to achieve low latency and high throughput.

Experience in transitioning from monolithic architectures to microservices, focusing on modularity, scalability, and maintainability.

Proficiency in using micro services design patterns for building scalable Java applications

Experience with message brokers like Kafka or RabbitMQ for building scalable, event-driven architectures.

Proficiency in containerization (e.g., Docker) and orchestration (e.g., Kubernetes) to deploy and manage distributed applications efficiently.

Experience in implementing low latency and multi-threading techniques

Insight into key areas for performance improvement in Java applications, such as garbage collection tuning, memory management, and efficient use of data structures.

Knowledge of open-source tools to minimize costs while achieving high performance

Core Java: Solid Foundation in Latest version of Java (17+), Java Memory Models, JVM Performance Tuning, concurrency). Knowing other functional language is a plus.

Database: SQL (Postgres) / NoSQL (Cassandra)

Caching: Familiarity with Redis or Similar is desirable

Event Streaming: Kafka/RabbitMQ

Cloud Native: Docker/Kubernetes/Ansible/Helm/AWS/OCP

Frameworks: Reactive Programming/Spring

Cloud Migration: CDC / ACLs / Hybrid Deployments

DevOps: Pipelines/CICD/Git/TDD/Automated Testing/Chaos Engineering

US Degree would be an advantage

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Apply Now
Share this job
  • Similar Jobs

  • Full Stack Java Developer

    Riverwoods
    View Job
  • .Net Developer/Lead

    Rolling Meadows
    View Job
  • Technical Lead/ Sr. Developer - APIM/ AIS

    Vernon Hills
    View Job
  • Senior Engineer Technology 1 – Full Stack Developer Hybrid

    Mettawa
    View Job
  • Senior CRM Engineer

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