Flexon Technologies - Plano, TX

posted 5 days ago

Full-time - Senior
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Senior Java Developer role focuses on developing and maintaining Java applications with a strong emphasis on microservices architecture, Kafka, and REST APIs. The position requires extensive experience in Java development, particularly with Java 8, and involves working in an Agile environment. The ideal candidate will have a solid background in streaming tools, API testing, and containerization technologies, contributing to the overall software development lifecycle.

Responsibilities

  • Develop and maintain Java applications using Java 8 and related technologies.
  • Implement microservices architecture and RESTful services.
  • Utilize Kafka for streaming data processing and integration.
  • Conduct API testing and performance testing using tools like JMeter and Postman.
  • Analyze and visualize application data using Splunk and ELK.
  • Work with containerization tools such as Kubernetes and Docker.
  • Capture user experience metrics using Quantum Metrics and IBM Tealeaf.
  • Migrate applications from monolithic architecture to microservices architecture.
  • Collaborate with cross-functional teams in an Agile environment.

Requirements

  • Minimum 12+ years of experience in Java development.
  • Proficiency in Java 8 coding.
  • 4+ years of experience with streaming tools.
  • 5+ years of experience with REST web services.
  • 5+ years of experience with Spring Boot.
  • 3+ years of experience with Kafka and Cassandra.
  • Experience with API testing and performance testing tools.
  • Knowledge of containerization tools like Kubernetes and Docker.
  • Familiarity with version control tools such as Git.
  • Experience with Agile development methodologies.

Nice-to-haves

  • Telecom domain experience preferred.
  • Knowledge of JUNIT and Mockito for testing.
  • Experience with XP Principles, including TDD and continuous deployment.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service