java Engineer
View: 106
Update day: 27-05-2024
Location: Bengaluru / Bangalore Karnataka
Category: Architecture / Interior Design Energy IT - Hardware / Networking Information Technology Serving / Cleaner / Maids PG / PB / Reception Event
Industry:
Salary: ₹25,00,000 - ₹30,00,000 a year
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
Deadline: 11-07-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 29-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 06-07-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 25-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 19-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 04-07-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 23-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 04-07-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 03-07-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 27-06-2024🌏 Bengaluru / Bangalore, Karnataka
-
⏰ 27-06-2024🌏 Bengaluru / Bangalore, Karnataka