Search by job, company or skills
**Job Title:** Software Developer - Java, Spring, Node.js
**Location:** Bangalore, Pune
**Company:**Tiyasha Software
**Experience:** 5 - 7 Years
**Employment Type:** Full-time
**Job Description:**
We are looking for a skilled and experienced Software Developer to join our team in Bangalore and Pune. The ideal candidate will have 5+ years of experience in software application development, with a strong background in Java, Spring Framework, Node.js, SQL, HTML, CSS, and React JS. The candidate should have a Bachelors degree in computer science or a related field or equivalent work experience.
**Roles and Responsibilities:**
- Design, develop, and maintain Java-based software applications throughout the entire software development lifecycle.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Develop user-facing features for web applications using Java frameworks (such as Spring, Hibernate, or JavaServer Faces).
- Design and implement RESTful APIs for seamless integration with front-end components.
- Create and maintain database schemas, write efficient SQL queries, and optimize database performance.
- Develop and maintain scalable and high-performance back-end systems.
- Familiar with Continuous Integration methodologies and tools, including Jenkins.
- Ensure the applications security, performance, and reliability by implementing best practices and industry standards.
- Conduct code reviews, identify and fix bugs, and troubleshoot production issues.
- Collaborate with front-end developers to integrate user interfaces with back-end systems.
**Critical Skills:**
- 5+ years of software application development experience.
- 3+ years of experience with Node.js.
- 2+ years of experience with Java, Spring Framework, and Spring Webflux.
- Familiarity with database technologies and working knowledge of SQL.
- Ability to write well-designed quality code.
**Nice to Have:**
- Experience with HTML, CSS, and ReactJS to create rich user interfaces.
- Experience with AWS, Containers, and Server-less technologies.
**Qualifications:**
- Bachelors degree in computer science or a related field (or equivalent work experience).
**Additional Information:**
- Work From Office.
- Willing to join within 15 days.
We would love to hear from you if you are passionate about software development and meet the above requirements. Apply now to join our dynamic team and be a part of our exciting projects!
Date Posted: 10/06/2024
Job ID: 81354507