Job Title: Software Engineer
Location:
Bangalore, KA, IN, 560048
Business Unit:
Telular
Posting Date:
Jul 4, 2025
Job Description:
We are looking for a Software Engineer with development experience in Java, Spring Boot framework, development of REST APIs, PostgreSQL (RDBMS) and strong Unit testing skills.
In this role, you will:
- Develop and maintain Java-based microservices and applications.
- Developing REST APIs using the Springboot Framework
- Work with Object Relational Mapping (ORM) frameworks like Hibernate/JPA.
- Demonstrate proficiency with RDBMS systems (PostgreSQL), creating data models, indexing, and writing optimal queries.
- Demonstrate proficiency in event oriented architecture, working knowledge of Kafka or similar technologies.
- Proficient in version control systems, particularly GitHub.
- Troubleshoot, debug, and optimize cloud-based applications.
To be successful, you will have:
- Bachelor's Degree in Computer Science or Computer Engineering
- 3-5 years of related expereince
- Excellent communication skills (both written and verbal)
- Proven skills in implementing unit testing (JUnit)
- Working with IoT datasets using frameworks like Kafka
- Understanding of addressing cybersecurity OWASP best practices in software applications.
- Experience working with data transport formats like Google Protobuf, Avro, Docker, Kubernetes and familiarity with DevOps methodologies.