Java Software Engineer – Spring Frameworks

Software Development
  • Software Development
  • India

IHCS Technologies India Pvt. Ltd.

Key Responsibilities : – Design & Development : Architect and develop robust Java applications using best practices and design patterns. – Collaborative Innovation : Collaborate with cross-functional teamsincluding product managers, QA, and operationsto deliver new features and enhancements. – Full Lifecycle Ownership : Participate in all phases of the SDLCrequirements gathering, design, development, unit testing, and deployment.- Code Quality & Reviews : Conduct code reviews, maintain coding standards, and ensure readability, reusability, and maintainability.- Performance & Optimization : Diagnose and resolve performance bottlenecks and bugs while optimizing code and system performance.- Testing & Automation : Embrace unit testing, integration testing, and, where applicable, TDD to ensure software reliability. – Documentation : Write clear documentation for code, APIs, architecture diagrams, and deployment flows.- Stay Current : Continuously evaluate emerging technologies, frameworks, and development best practices.

Required Qualifications : – Bachelors degree in Computer Science, Engineering, or related discipline.- 5- 7 years of professional experience in Java development, preferably in enterprise environments.- Proficiency in core Java concepts, object-oriented programming, and design patterns.- Hands-on experience with frameworks such as Spring Framework, Spring Boot, and ORM tools like Hibernate. – Familiarity with RESTful APIs, microservices architecture, and integrating with databases (SQL/NoSQL)- Proficient with version control (e.g., Git), build tools (Maven, Gradle), CI/CD pipelines (Jenkins or similar). – Knowledge of Agile methodologies and practices. – Strong analytical mindset, problem-solving skills, and attention to detail.

Preferred (Nice-to-Have) : – Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker), or orchestration (Kubernetes). – Exposure to event-driven systems or message queues (Kafka, ActiveMQ).- Front-end technologies (React, Angular) and full-stack exposure.- Familiarity with automated testing frameworks and TDD practices.- Experience working in enterprise product development or with regulated industries (e.g., healthcare, finance). (ref: hirist.tech)

To apply for this job please visit in.indeed.com.

Similar Jobs to Apply
  • Neon Digital Media
    India

    About Us: Join the AdTech Disruptors! We're India's hottest marketplace AdTech data company, and we are revolutionizing how Amazon and Flipkart sellers manage their advertising data and optimize acro
  • Viamagus Technologies Pvt Ltd
    Karnataka, India

    Join the Viamagus Technologies Pvt Ltd team as a Full Time Software Engineer – Java on Erekrut, specializing in Software Engineer – Java in the IT-ITeS industry. We are seeking talented individual
  • Twinleaves
    India

    About Pallet: Pallet is at the forefront of retail innovation, offering an all-in-one digital transformation platform that empowers businesses to thrive in today's dynamic market. We're building inte
  • Swiggy
    Bengaluru, Karnataka, India

    Job Title: Software Dev Engineer 2 [Design-First Engineer - Native Android] Location: Bangalore | Karnataka Tenure: 3 - 5 years of experience What will you get to do here? • Design & Interact