Responsible for making critical architectural decisions for the application including designing the overall system architecture and choosing appropriate technologies. Oversee the build and deployment process for different environments. Develop microservices using Java and Spring Boot and integrate with Kafka for message-based communication and event-driven architecture. Perform final review and issue final approval of unit testing using Junit and Mockito to ensure code quality and reliability. Containerize and orchestrate microservices for deployment and scale with Docker and Kubernetes. Oversee and guide data storage and retrieval with NoSQL databases and relational databases. Build and automate CI/CD pipelines for smooth and reliable software releases. Review technical documentation, design documents, and user guides and present technical solutions and project updates to clients. Will work in various unanticipated locations throughout the U.S. Requires Bachelors in Computer Science, Engineering, or related and 4 years experience. Send resume to Royal Technocrats, Inc. 216 Bella Katy Dr, Katy, TX 77494 or email to hr@royaltechnocrats.com.