Senior Consultant
Virtusa · Plano, TX · 1 wk ago
ConsultingFull-time
About the role
Hands-on practical experience in system design, application development, testing, and operational stability. This role involves working on high throughput mission critical high performance STP platforms.
Responsibilities
- Design, develop, test, and maintain Java-based applications
- Collaborate with cross-functional teams to define, design, and deliver new features
- Develop and optimize PL/SQL scripts, stored procedures, functions, triggers, and packages
- Perform database tuning and performance monitoring
- Analyze existing systems and enhance them as per business requirements
Requirements
- Proficient in coding in one or more languages
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Good experience in ReactJs
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Qualifications
- Core Java (version 17 or higher) development experience with Spring-boot or similar frameworks
- Experience in developing cloud-native applications with demonstrated implementation of ReSTful microservices, containers, resilient and scalable platforms
- Hands-on experience with Docker, Kubernetes or related container platform
- Experience with Cloud native container orchestrator tools and software deployment ideally with Kubernetes
- Experience with message bus technologies such as Kafka
- Experience with batch processing architecture and use of spring-batch or equivalent tool
- Experience with two or more database technologies like Oracle, Postgres or in memory DB/cache
- Experience working on high throughput mission critical high performance STP platforms
- Experience in Test Driven Development using JUnit, Mockito or similar
Skills
- Core Java (version 17 or higher)
- Oracle, Postgres or in memory DB/cache
- Docker, Kubernetes or related container platform
- ReSTful microservices
- Kafka
- React
- AWS
- Devops
- Python
- Generative AI and Agentic AI technologies