Insight Global

Java Software Engineer

Bengaluru, KA, IN

24 days ago
Save Job

Summary

Join Insight Global: Senior Software Engineer Role

Location: Bengaluru, Karnataka 560076

Pay Range: INR 18 LPA to 20 LPA

Interview: Both virtual and in-person interviews are required.


Insight Global is looking for an exceptional Senior Software Engineer to join our client in building Security/Accountability applications. This role is centered on back-end development and creating cloud-based microservices for mission-critical services, supporting global carriers and enterprises.

As a Senior Software Engineer, you’ll work in a fast-paced DevOps environment, collaborating with cross-functional teams to design, develop, and deploy scalable solutions while tackling real-world challenges. Your work will play a key role in shaping secure and efficient voice and data services.


What We’re Looking For:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 5+ years of hands-on experience in software development, specializing in back-end systems.
  • Proven expertise in developing and deploying cloud-native microservices in production-grade environments.
  • Solid understanding of RESTful systems and API design principles.
  • Proficiency in programming languages such as Java, Python, C++, or Go.
  • Strong experience with Spring framework (Spring Boot, Batch, Data).
  • Expertise with RDBMS and NoSQL databases (e.g., MongoDB, Cassandra).
  • Strong computer science fundamentals in data structures, algorithms, and problem-solving.
  • Familiarity with open-source development and integration of components.


Your Responsibilities:

  • Design, build, and maintain back-end microservices for cloud-based applications.
  • Develop and deploy scalable, production-grade solutions in diverse environments (cloud and on-premises).
  • Collaborate with architects, engineers, and product teams to deliver high-quality solutions.
  • Follow Agile methodologies and CI/CD best practices for efficient delivery.
  • Create technical documentation and acceptance tests for customer-facing solutions.


Bonus Skills:

  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Knowledge of container technologies (Docker, Kubernetes).
  • Proficiency with orchestration tools (Ansible) and messaging systems (Kafka).
  • Understanding of monitoring/alerting tools (Prometheus, Grafana, Splunk).
  • Familiarity with protocols like SIP, DNS, HTTP, SSL, and OAUTH2.


Work Arrangement:

This role requires 2 days onsite in our office located at Bengaluru, Karnataka 560076.

This is an exciting opportunity for back-end engineers with a passion for cloud-based microservices development to make a meaningful impact in the telecommunications space. If you're ready to solve complex challenges and contribute to innovative solutions, we'd love to hear from you!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: