
Senior Software Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Develop and maintain Java-based microservices and applications.
- Developing REST APIs using the Springboot Framework
- Working with Object Relational Mapping (ORM) frameworks like Hibernate/JPA.
- Troubleshoot, debug, and optimize cloud-based applications.
- Working with IoT datasets using frameworks like Kafka
- Working with data transport formats like Google Protobuf, Avro
- Bachelors Degree in Computer Science or related field
- Proven skills in implementing unit testing (JUnit)
- Proficiency writing queries in RDBMS (PostgreSQL)
- Proficient in version control systems, particularly GitHub.
- Excellent communication skills (both written and verbal)
- Demonstrate understanding and working knowledge of addressing cybersecurity OWASP in software applications.
- Understanding of Docker, Kubernetes and familiarity with DevOps methodologies