Design, develop, and maintain advanced software systems while adhering to high standards for code quality, testing, and automation. Collaborate with cross-functional teams to deliver scalable solutions, mentor junior developers, and support DevOps practices, including CI / CD pipelines and cloud infrastructure.
- Software Engineer ->
- years of hands-on experience in software development, with expertise in system design, architecture, and building enterprise-level applications.
Software Development Languages :
Proficiency : Java (required)Frameworks : Spring BootRESTful architecture and microservicesMessaging technologies (, Kafka, SQS)Cloud platforms (AWS preferred)Kubernetes, Lambda (preferred)CI / CD pipelines (, GitLab CI / CD, Terraform)Test automation (Unit, Integration, Regression, Load)Familiarity with relational databasesLogging and monitoring tools (, New Relic, Splunk)