What are the responsibilities and job description for the Full Stack Engineer position at Prowess Software Services?
In-Person Interview is must
Software : Java, Python, Spring Boot, Spring WebFlux, Gradle, GIT, Hibernate, Rest API, OAuth
- Application Architecture : Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
- Cloud Architecture : MS Azure (AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD etc)
- Frameworks / Others : Docker, Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Spring Boot, Gradle GIT, Ignite . Requirements :
- Bachelor’s degree and minimum 8 years of experience in Software development.
- Solid CS fundamentals with experience across a range of disciplines, with hands on experience in Java, Spring Boot, Rest API, understanding on Microservices architecture, Docker, Kubernetes
- Experience in Spring WebFlux
- Strong programming experience and background in Core Java
- Experience with API management platforms & providing / consuming RESTful APIs
- Experience with varied tools such as Spring Boot, Spring WebFlux, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka, React.
- Experience with DevOps, Infrastructure as Code and infrastructure automation.
- Project, Migration Experience would be a plus.
- Good understanding of secure architectures, secure configuration, identity management.
- Preferred profile from Dallas.