Senior Software Engineer
- Source: Naukri
- Randstad
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Experience from 5 to 9 Years
Desired Qualifications
- Strong years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
- Java, Java Spring Boot, frameworks experience
- Low Latency systems development or implementation experience
- Multicast messaging framework development experience
- Multi-threading and distributed caching experience
- Experience with building scalable streaming solutions and real time data processing using technologies like Kafka, Flink etc.
- Experience with CI/CD pipelines, such as EPLX, Harness, etc.
- Experience with Kubernetes containerization (such as Open Shift, etc).
- Experience building micro-services, and ability to use design patterns.
- Knowledge on database technologies: Relational (such as Oracle, SQL Server MySQL, etc) and Document DBs (such as: MongoDB).Strong communication and collaboration skills are essential for working with developers, operations teams, and other stakeholders
Job Expectations:
- Experience working in banking domain
- Experience with Github Copilot.
- Experience in test automation using Karate
- Experience on Observability Tools such as Grafana, Splunk, AppDynamics, etc.
- Experience with large volume data processing and big data tools such as Apache Spark, SQL, Scala and Hadoop technologies
- Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings)
Skills
- Java
- spring
- spring-boot
- Kafka
- Kubernetes
- oracle
- mysql
- MongoDB
- Github
- gitHub-copilot
- Grafana
- splunk
- appdynamics
- Spark
- Scala
- Hadoop
- apache-hadoop
- standup
