i
Enterprise Minds
15 Enterprise Minds Jobs
Eminds.ai - Java Developer (3-6 yrs)
Enterprise Minds
posted 6d ago
Flexible timing
Job Overview :
We are seeking a highly skilled Software Engineer with 2-3 years or 3-5 years of experience to join our dynamic team in Bangalore. The ideal candidate will be responsible for designing, developing, and optimizing scalable software solutions while collaborating with cross-functional teams.
Key Responsibilities :
- Design components by translating product requirements, breaking down projects into tasks, and providing accurate estimates.
- Independently propose solutions and develop extensible Low-Level Designs (LLD) for efficient implementation.
- Write modular, extensible, readable, and high-performance code.
- Choose the right data structures, tools, and tech stacks while contributing to High-Level Design (HLD) with guidance.
- Mentor, coach, and support junior team members to enhance overall team productivity.
- Work closely with cross-functional teams to align on product vision and technical solutions.
Requirements :
- B.Tech / M.Tech or equivalent with at least 2-3 years / 3-5 years of experience in software development.
- Experience in designing abstractions with separation of concerns for larger-scale applications.
- Proficiency in one or more programming languages, such as Java, Ruby, Clojure, Scala, C, C++, or SQL.
- Strong understanding of object-oriented programming (OOP) and software design principles.
- Hands-on experience with multi-threading and concurrency programming.
- Ability to work with complex business flows and manage large volumes of data.
- Prior experience in Agile development and familiarity with CI/CD pipelines.
- Experience in developing scalable and robust web applications is a plus.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice
7-13 Yrs
6-12 Yrs