Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Java Developer - (gcp, Aws) & Telecom @ Innominds Software

Home > Software Development

 Backend Java Developer - (gcp, Aws) & Telecom

Job Description

About the companyInnominds is an AI-first, platform-led digital transformation and full cycle product engineering services company headquartered in San Jose, CA. Innominds powers the Digital Next initiatives of global enterprises, software product companies, OEMs and ODMs with integrated expertise in devices & embedded engineering, software apps & product engineering, analytics & data engineering, quality engineering, and cloud & devops, security. It works with ISVs to build next-generation products, SaaSify, transform total experience, and add cognitive analytics to applications.


For more information, please visit: www.innominds.com


Position: Backend Java Developer - (GCP, AWS) & Telecom
Location: Bangalore (Hybrid model)Education: BE OR B. Tech or MCA or M. Tech only
Interview rounds : 1st Technical : Virtual, 2nd Technical F2F, 3rd VP level F2F.


Experience: 8 plus


Please share your updated resumes to kj********i@in******s.comTech-Stack and Engineering Tools:

  • Programming: Java, GO
  • gRPC Apis, REST Apis and tools like Postman, Swagger etc
  • Databases: Caching Databases (Redis), SQL DB, NO-SQL
  • Messaging Queues (Kafka or RabitMQ or Pub/Sub)
  • API Gateway (Kong or Istio or AWS Api Gateway)
  • Cloud Platform: AWS and services
  • Unit testing framework for Java (like JUnit) and GO Lang
  • Prometheus, Data Collector frameworks
  • Scripting Languages: Python, Bash, or PowerShell
  • Engineering Process Tools: Dockerization, Kubernetes, GIT, Jenkin, Jira, SonarQ


Responsibilities: 1. Design and development of distributed application services, microservices and scalable database systems.
2. Design, Build and deploy application services for a highly scalable cloud based software platform.
3. Define, Design and implement gRPC and REST APIs.
4. Application development using Java/GoLang, Messaging Queue, Caching DB, SQL and NOSQL Databases.
5. Integration with multiple 3rd party application systems using gRPC, REST Apis or/and messaging queues
6. Defining development test strategy and test scenarios and performance component testing and unit testing.
7. Automate unit testing, perform static code analysis using tools like SonarQ, adhere to coding guidelines and enhance code coverage and submit test reports.
8. Follow CI/CD workflow and processes to ensure it meets the software engineering standard and well verse with tool like Jira, GIT, Jenkin, Kubernetes Engine etc
9. Implement and enforce software security best practices in both software development and deployment
10. Work with cloud platform engineering teams to quickly iterate on and deploy application components.
11. Self Managing Engineer and work with other cross-functional teams to streamline processes and enhance collaboration on design specifications to iterate on feature development
12. Establish a disciplined development and deployment process so that software ships on time and at a very high level of quality. Validate and deliver high quality code using tests. Requirements: 1. 8+ years experience in professional software development using OOP and distributed microservices.
2. Masters or Bachelor's degree in Computer Science, Engineering or related field.
3. Programming capabilities with experience in Java or/and Go Language.
4. Experience in developing microservice using spring-boot framework or using GO lang framework
5. Prior working experience in messaging broker such as Kafka or/and Pub/Sub to build event driven microservices architecture and solutions
6. Excellent knowledge and implementation skills of data schema design and developing efficient SQL queries. Strong experience building services using SQL DB.
7. Working knowledge of stream processing systems and message queues like Kafka, pub-sub.
8. Experienced in gRPC & REST API design and interface design across different network layers.
9. Experience in building stable and scalable server components/features preferred.
10. Distributed systems knowledge for massive horizontal scaling.
11. Working experience on using GIT, kubernetes, docker, jenkin pipeline and AWS
12. Should have quality focus with demonstrable skills using test frameworks.
13. Highly collaborative, with excellent communication skills.
14. Nice to have an understanding of 3GPP standards and 4G/5G network integrations



Regards,

Kiran Kumar Jallepalli - Innominds (Please connect me on LinkedIn)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Innominds Software
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   GCP Kafka Spring Boot AWS Microservices Java Telecom

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Oracle Service Bus Developer Opportunity - Oracle India Pvt Ltd

  • Oracle
  • 4 - 9 years
  • Pune
  • 4 days ago
₹ Not Disclosed

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Chatbot Developer

  • Capgemini
  • 4 - 9 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

Hiring For Hexaware - Oracle Fusion Technical Consultant - Fin & Scm

  • Hexaware Technologies
  • 8 - 13 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Innominds Software

Innominds Software Inc., a fast growing Software Product Engineering Services company