Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Develop and deliver high-quality, scalable, maintainable, and performance-optimized software solutions through cross-functional collaboration and adherence to secure coding practices.
Spearhead the evolution of infrastructure and deployment pipelines, driving innovation and operational excellence by harnessing cutting-edge technology to build and manage robust, scalable, and secure infrastructure.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Java programming
Microservices and RESTful APIs
Build tools (Gradle, Maven)
Kafka proficiency
MongoDB experience
MS SQL knowledge
Version control (Git)
CI/CD pipelines
Nice-to-have
ETL concepts / data pipelines
Monitoring & logging tools
Testing framework Junit
Continuous improvement
Knowledge sharing culture
Secure coding practices
Key Requirements
In-depth technical knowledge and experience
Thorough understanding of underlying principles
Experience with vulnerability tools (Prisma, SonarQube)