Borza - Plano, TX

posted 15 days ago

Full-time - Mid Level
Plano, TX
Publishing Industries

About the position

The Java Backend Developer role is focused on developing and maintaining microservices using Java and Spring Boot within an Agile environment. The position requires extensive experience in software development, particularly in creating RESTful services and migrating from monolithic to microservice architectures. The developer will also engage in API testing and utilize various tools for performance analysis and user experience capture.

Responsibilities

  • Develop and maintain microservices using Spring Boot.
  • Implement and test APIs using tools like JMeter and Postman.
  • Analyze and visualize application data using Splunk and ELK.
  • Utilize containerization tools such as Kubernetes and Docker.
  • Capture user experience metrics using Quantum Metrics and IBM Tealeaf.
  • Write unit tests using JUNIT and Mockito.
  • Migrate applications from monolithic architecture to microservices.
  • Collaborate in an Agile development environment and apply XP principles.

Requirements

  • 5+ years of experience in software development with Java.
  • 4+ years of experience in developing microservices using Spring Boot.
  • Experience with Kafka for messaging.
  • Proficient in API testing and performance testing tools like JMeter and Postman.
  • Familiarity with Splunk and ELK for data analysis.
  • Knowledge of containerization tools like Kubernetes and Docker.
  • Experience with user experience tools like Quantum Metrics and IBM Tealeaf.
  • Strong understanding of JUNIT and Mockito for testing.
  • Experience in migrating from monolithic to microservice architecture.
  • Proficient in creating RESTful services using Java JSON.
  • Experience with version control tools such as Git.
  • Familiarity with Agile development methodologies and XP principles.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service