Senior Java/Kotlin Developer

Vytwo•Prosper, TX
•Onsite

About The Position

The Senior Java/Kotlin Developer designs, develops, and maintains backend applications using Java and Kotlin. The role architects scalable microservices and RESTful APIs that support business-critical systems, and collaborates with product, design, and QA teams to deliver high-quality features. It also contributes to application performance, reliability, security, CI/CD improvements, and DevOps practices throughout the software lifecycle. The developer participates in Agile ceremonies, conducts code reviews, and mentors junior developers.

Requirements

  • 5+ years of professional software development experience with Java and/or Kotlin.
  • Strong proficiency in Spring Boot, Spring Framework, or similar JVM-based frameworks.
  • Experience designing and consuming RESTful APIs and microservices architectures.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Solid understanding of relational and NoSQL databases, such as PostgreSQL, MySQL, and MongoDB.
  • Experience with containerization tools such as Docker and Kubernetes.
  • Strong problem-solving skills and a collaborative, team-first mindset.

Responsibilities

  • Design, develop, and maintain robust backend applications using Java and Kotlin.
  • Architect scalable microservices and RESTful APIs to support business-critical systems.
  • Collaborate with product, design, and QA teams to deliver high-quality features.
  • Conduct code reviews and mentor junior developers to uphold engineering standards.
  • Optimize application performance, reliability, and security across the full software lifecycle.
  • Contribute to CI/CD pipeline improvements and DevOps best practices.
  • Participate in Agile ceremonies, including sprint planning, standups, and retrospectives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service