Haystack
← Back to Jobs
Technology
RI

Senior Java Developer

Raas Infotek LLCDallas, TX🇺🇸United StatesPosted 8 Jul 2026

Why This Role Stands Out

This Senior Java Developer role at Raas Infotek LLC offers a fantastic opportunity to design and build scalable enterprise applications using cutting-edge technologies like Spring Boot and Microservices. You'll thrive here if you're a seasoned developer with a passion for innovation and a desire to mentor others within a collaborative, on-site environment in Plano, TX. Apply today to advance your career with a leading technology firm!

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Dallas, TX, United States
Posted
7 weeks ago
DockerMicroservicesMongoDBMySQLOracleSQLSpringSpring BootAWSELKScrumSplunkAgileApacheAzureCassandraGitGoogle CloudGrafanaHibernateJavaJenkinsKafkaKubernetesPostgreSQLRESTRabbitMQTerraform

Job Description

Job Title: Senior Java Developer
Location: Plano, TX (Onsite)
Experience: 10+ Years

Job Summary

Persistent Systems is looking for a Senior Java Developer with 10+ years of experience in developing scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, and modern DevOps practices.

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade Java applications.
  • Develop scalable Microservices using Spring Boot.
  • Design and build RESTful APIs and integrate with third-party services.
  • Collaborate with architects, business analysts, and cross-functional teams to deliver high-quality solutions.
  • Optimize application performance and troubleshoot production issues.
  • Write clean, maintainable, and reusable code following best practices.
  • Participate in code reviews, technical design discussions, and Agile ceremonies.
  • Mentor junior developers and provide technical guidance.
  • Implement CI/CD pipelines and support cloud deployments.

Required Skills

  • 10+ years of hands-on experience in Java development.
  • Strong expertise in Java 8/11/17.
  • Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Hands-on experience with Microservices Architecture.
  • Strong knowledge of RESTful APIs.
  • Experience with Apache Kafka or RabbitMQ.
  • Proficiency in SQL databases such as Oracle, PostgreSQL, or MySQL.
  • Experience with NoSQL databases such as MongoDB or Cassandra.
  • Hands-on experience with AWS, Azure, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, Jenkins, Git, Maven, and CI/CD pipelines.
  • Strong understanding of Design Patterns, OOP concepts, and multithreading.
  • Experience working in Agile/Scrum environments.

Preferred Skills

  • Banking or Financial Services domain experience.
  • Experience with Hibernate and JPA.
  • Knowledge of Terraform and Infrastructure as Code (IaC).
  • Experience with monitoring tools such as Splunk, ELK Stack, or Grafana.

Education

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.

Similar jobs