Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Job Description Software Development Engineer (SDE)

Position Overview

We are seeking a highly skilled Software Development Engineer (SDE) with 6 years of experience in designing developing and deploying scalable enterprise applications. The ideal candidate will have strong expertise in Java (8) Spring Boot/MVC AWS cloud services and modern software engineering practices. This role requires a hands-on technologist with a passion for clean code modular architecture and performance optimization.

Key Responsibilities
  • Design develop and maintain scalable backend services using Java 8 Spring Boot and Spring MVC.
  • Architect and implement solutions leveraging AWS services (S3 EC2 Load Balancer ECS/EKS Docker).
  • Work with both SQL (SQL Server Postgres) and NoSQL (MongoDB) databases ensuring performance and reliability.
  • Implement and manage messaging systems such as Kafka or RabbitMQ.
  • Collaborate with UI engineers and contribute to front-end development using JavaScript/TypeScript/React.
  • Apply design patterns and best practices to ensure clean modular and maintainable code.
  • Optimize application and database performance for large-scale systems.
  • Implement robust testing strategies (unit functional integration performance).
  • Set up and maintain CI/CD pipelines using tools like Jenkins Spinnaker Gradle Maven.
  • Monitor and troubleshoot applications using Datadog Kibana Splunk ensuring system reliability.
  • Participate in code reviews design discussions and agile ceremonies.
  • Mentor junior engineers and contribute to a collaborative team culture.
Required Skills & Qualifications
  • 6 years of professional software development experience.
  • Strong proficiency in Java 8 and Spring Boot/MVC frameworks.
  • Hands-on experience with AWS cloud services (S3 EC2 ECS/EKS Load Balancer Docker).
  • Solid knowledge of SQL and NoSQL databases (SQL Server Postgres MongoDB).
  • Experience with messaging systems (Kafka RabbitMQ).
  • Familiarity with UI frameworks (JavaScript TypeScript React).
  • Strong understanding of software engineering fundamentals (data structures algorithms design patterns).
  • Experience with CI/CD pipelines and build tools (Jenkins Spinnaker Gradle Maven).
  • Proficiency in monitoring/logging tools (Datadog Kibana Splunk).
  • Excellent debugging troubleshooting and problem-solving skills.
  • Strong communication skills and ability to work in a team-oriented agile environment.
  • Self-starter with the ability to take ownership and drive initiatives.
Job Description Software Development Engineer (SDE) Position Overview We are seeking a highly skilled Software Development Engineer (SDE) with 6 years of experience in designing developing and deploying scalable enterprise applications. The ideal candidate will have strong expertise in Java (8) ...
View more view more