← Back to jobs

Micro Solutions Team Logo
Senior Java Developer

Micro Solutions Team

 

Dallas, TX, USA

Posted On: 30+ days ago
Experience: 7+ years
Availability: Hybrid
Openings: 1
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and build data-centric software solutions within a brokerage environment.

Responsibilities

  • Design and configure new data-centric software solutions for enterprise projects.
  • Develop cloud-native streaming applications using Kafka and the Spring Framework.
  • Implement high-speed distributed computing workflows using Big Data architectures.
  • Debug and troubleshoot complex distributed systems and streaming pipelines.
  • Manage infrastructure and deployment through CI/CD pipelines and DevOps tooling.

Required Skills

  • 7+ years of technical experience building enterprise software.
  • Advanced proficiency in Java 8+ including Multithreading, Collections, Streams API, and functional programming.
  • Minimum 2 years of experience with Kafka, Kafka Streams, and Spring Framework.
  • Hands-on experience with distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, or Apache Flink.
  • Experience with distributed message brokers like RabbitMQ, ActiveMQ, or Amazon Kinesis.
  • Practical knowledge of AWS foundational services including VPC, EC2, RDS, S3 ACLs, KMS, AWS CLI, and IAM.
  • Intermediate knowledge of DevOps tools such as Terraform, Ansible, Jenkins, Maven, Gradle, Nexus, or Artifactory.
  • Bachelor's degree in Computer Science.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs