Dallas, TX
Min Experience: 6-8 years
Skills: Java 17+, Spring Boot, Microservices, REST APIs, AWS/Azure Cloud, CI/CD, Docker, Kubernetes.
Education: Bachelor’s Degree in Computer Science, Software Engineering, Information Technology/Systems or Equivalent.
Updated: 19/11/2025
1. Strong hands-on experience in Java 11/17+, Spring Framework, and Spring Boot.
2. Expertise in building Microservices-based applications and RESTful Web Services.
3. Experience with cloud platforms such as AWS, Azure, or Google Cloud (Lambda, ECS, S3, Cloud Functions, Pub/Sub, etc.).
4. Solid understanding of containerization using Docker and orchestration using Kubernetes (EKS/GKE/AKS).
5. Strong experience in CI/CD pipelines with Jenkins, GitHub Actions, GitLab, or Azure DevOps.
6. Knowledge of API gateway frameworks, authentication, OAuth2, JWT, and security best practices.
7. Experience with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, DynamoDB.
8. Familiarity with messaging systems such as Kafka, RabbitMQ, or Pub/Sub.
9. Experience with Terraform, Helm Charts, and cloud infrastructure automation is a plus.
10. Strong problem-solving skills, ability to work in Agile environments, and experience with code reviews and design discussions.
Send resumes to hr@narveetech.com
E-Verify® is a registered trademark of the U.S. Department of Homeland Security.