Search by job, company or skills

Enterprise Minds, Inc

SDE Java-FLKMS250225

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Role Profile: Software Development Engineer (SDE) Java

Location: Bangalore

Employment Type: Full-Time

Experience Level: 23 years / 35 years

Department: Technology / Software Engineering

Job Overview

We are looking for a motivated and experienced Software Development Engineer (Java) to join our fast-paced and collaborative development team in Bangalore. The ideal candidate brings strong technical skills, a problem-solving mindset, and a passion for clean, scalable code. This role will involve end-to-end development responsibilities and close collaboration with cross-functional stakeholders.

Key Responsibilities

  • Translate product requirements into technical designs and modular components.
  • Break down complex projects into well-scoped tasks with accurate time estimates.
  • Design and develop extensible Low-Level Designs (LLD) and contribute to High-Level Designs (HLD) with guidance.
  • Write clean, high-performance, and maintainable code in Java (or other compatible languages).
  • Select appropriate tech stacks, tools, and data structures to ensure scalable solutions.
  • Support and mentor junior engineers to drive collective team success and productivity.
  • Collaborate effectively with Product, QA, DevOps, and other engineering teams to deliver impactful features.
  • Participate in Agile ceremonies and contribute to CI/CD practices.

Required Skills & Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 25 years of hands-on software development experience.
  • Proficiency in Java and familiarity with other languages such as Ruby, Scala, Clojure, C++, or SQL.
  • Solid understanding of Object-Oriented Programming (OOP) and core design patterns.
  • Strong experience with multi-threaded applications and concurrency management.
  • Experience designing clean abstractions and separation of concerns for scalable systems.
  • Familiarity with Agile methodologies and CI/CD pipelines.
  • Experience working with large datasets or complex business workflows is an advantage.
  • Exposure to web application development and building scalable APIs is a plus.

Preferred Qualities

  • Self-starter with a proactive attitude and a strong sense of ownership.
  • A collaborative mindset with excellent communication and problem-solving skills.
  • Eagerness to learn, adapt, and grow in a fast-changing technical environment.

Why Join Us

  • Work with talented engineers solving real-world problems at scale.
  • Exposure to modern tech stacks and engineering best practices.
  • Culture of ownership, growth, and innovation.
  • Competitive salary, performance bonuses, and employee benefits.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136450499