Salary: ₹25,00,000 - ₹30,00,000 a year

Loading ...

Job content

Job Title: Java Engineer (Kotlin)

Client: Leading IT Solutions Company

Location: Bengaluru

Experience: 5 to 10 years

Education: BE, BTECH, BS

Salary:Commensurate with experience

Job Description/Role & Responsibilities:

As a Java Engineer on our team, you will be working on the core of our network of distributed energy resources. You will work on extending and scaling our backend responsible for processing telemetry streams from nodes in the field. You will excel in this role with a blend of backend development, microservice messaging, cloud and DevOps experience as well as a desire to take ownership of projects and push them over the line. As a member of the team, you will have a significant influence on the direction of our technology stack

· Develop and maintain new services within our microservice architecture

· Scale backend-capabilities

· Break components off the monolith into their own services

· Optimize time-series processing and storage

· Improve messaging infrastructure

· DevOps

· Manage services in Kubernetes, ensuring reliability and availability

· Contribute to monitoring, logging, and alerting

· Improve build pipelines and deployment processes

· Work collaboratively in a diverse environment. We commit to reaching better decisions by respecting opinions and working through disagreements.

· Gain in-depth experience in an exciting industry as you work with storage sizing, energy financial models, energy tariffs, storage controls & monitoring

Minimum Skills required:

· Excellent software engineering skills with Java (8+) or Kotlin

· Designing software systems

· Writing clean, maintainable, thoroughly tested, and shippable production code

· Expertise in software engineering best practices, design patterns, OOP, and data-structures

· Hands-on microservice experience

· Creating services in Java or Kotlin

· Messaging with AMQP and MQTT through RabbitMQ

· Sound design decisions around messaging architecture, protocols, and interfaces

· Backend development experience for web applications

· Experience with maintaining products that are in production

Desired Skills:

Spring Boot I RabbitMQ (MQTT and AMQP) I Redis, PostgreSQL, Cassandra, ElasticSearch I Docker, Kubernetes, AWS (EKS, ECS, RDS, EC2, S3, networking) I Ansible, Gradle, Jenkins, Prometheus, Grafana, PagerDuty, NewRelic, Mixpanel I Slack, Bitbucket, Jira, G-Suite IKnowledge of cloud, IoT technologies, and scalable platforms

Job Type: Full-time

Salary: ₹2,500,000.00 - ₹3,000,000.00 per year

Schedule:

  • Monday to Friday

Application Deadline: 13/04/2023

Loading ...
Loading ...

Deadline: 11-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...