Jave Developer

4 weeks ago


Nellore, India Enterprise Minds, Inc Full time

**We’re Hiring**


Are you a talented **Java Developer** looking for your next challenge?


Role: Java Developer

Location: Pune/Hyderabad

Mode: Hybrid

Experience: 4 years


Key Responsibilities:

  • Design, develop, and maintain Java-based applications, ensuring high performance, security, and scalability.
  • Implement object-oriented principles (OOP) and design patterns in code to create flexible and reusable software components.
  • Work on solving complex algorithms and problem-solving challenges using strong knowledge of algorithmic design and optimization.
  • Collaborate closely with cross-functional teams (including front-end developers, QA engineers, and business analysts) to deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code following industry best practices and coding standards.
  • Perform code reviews and mentor junior team members, promoting knowledge sharing and continuous improvement.
  • Utilize version control tools (e.g., Git) to manage codebases effectively.
  • Troubleshoot, debug, and resolve technical issues in production environments.
  • Ensure proper database design and interaction with relational databases (RDBMS), including writing efficient SQL queries.
  • Stay up-to-date with the latest trends and technologies in software development, particularly in the Java ecosystem.


Required Skills & Qualifications:

  • Experience: 4+ years of professional experience in Java development.
  • Core Java Skills: In-depth knowledge of Java programming, including advanced concepts such as multi-threading, concurrency, memory management, and JVM internals.
  • Object-Oriented Programming (OOP): Strong understanding and practical experience with OOP principles (inheritance, polymorphism, encapsulation, and abstraction).
  • Design Patterns: Solid experience with commonly used design patterns (e.g., Singleton, Factory, Observer, Strategy, etc.).
  • Algorithms & Data Structures: Proficiency in algorithms and data structures, with the ability to solve complex problems efficiently.
  • RDBMS: Strong knowledge of relational databases (e.g., MySQL, PostgreSQL, Oracle) and SQL query optimization. Experience with database design and writing complex queries.
  • Version Control: Experience with Git and working in a collaborative, version-controlled environment.
  • Testing: Experience with unit testing frameworks like JUNIT.
  • Agile Methodology: Familiarity with agile development practices, including sprint planning, stand-ups, and iterative development.
  • Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.



**Why Join Us?**

- Flexible work environment: Choose between Remote, Hybrid, or On-Site.

- Opportunities to work on cutting-edge projects and grow with an experienced team.


If you're ready to take on this exciting challenge, we want to hear from you Please share updated resume to nivetha.s@eminds.ai


Share this post if you know someone perfect for the role, and feel free to reach out to nivetha.s@eminds.ai if you have any questions


Regards

Nivetha

Senior Talent Engineer

Enterprise Minds Inc

Email: nivetha.s@eminds.ai Website: www.eminds.ai

REINVENT GROWTH. REDEFINE EFFICIENCES. RETHINK EXPERIENCES