Java Full Stack Developer

2 - 6 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer at the company, your role will involve obtaining a deep understanding of the design and implementation of existing software products. You will be responsible for performing all phases of software engineering, including requirements analysis, design, estimation, development, and testing. Your creativity and innovation will be key in designing and implementing features, as well as creating reusable components, frameworks, and libraries. Troubleshooting production support issues post-deployment and providing solutions as required will also be part of your responsibilities. It is essential to follow the processes defined by the project manager and the organization. **Key Responsibilities:** - Obtain in-depth understanding of design and implementation of existing software products - Perform all phases of software engineering including requirements analysis, design, estimation, development, and testing - Apply innovation and creativity in design and implementation of features - Design reusable components, frameworks, and libraries - Troubleshoot production support issues post-deployment and provide solutions as required - Follow the processes defined by the project manager and the organization **Qualifications Required:** - Expertise in Java web application development with experience in object-oriented programming, relational database technologies, and modern JS frameworks - Strong knowledge of data structures and algorithms - Experience with Eclipse development IDE - Comfortable with software development on Windows and Linux platforms - Strong analytical skills to diagnose/resolve complex issues - Strong written and verbal communication skills - Self-motivated and willing to learn new technologies - Experience in digital media-related software/tool development is a big plus **Additional Details:** - Front end: Strong knowledge of JavaScript, HTML, CSS technologies; experience with JavaScript frameworks like DOJO, Angular, etc.; knowledge about AJAX and designing interface between UI and REST service; experience in charting frameworks such as D3.js, C3.js, echarts, etc. will be a plus - Back end: Strong knowledge of Java7/8; working knowledge of Apache Tapestry/Spring, XML processing, Hibernate, Maven; strong expertise in database technologies like PostgreSQL and ElasticSearch; knowledge about REST web services; working knowledge of web server technologies like Tomcat, Jetty, Nginx, etc.; experience with Micro-Services architecture is a plus If you have 2-4 years of experience and hold a degree in B.Tech/BE/MS/MCA/M.Tech in CS/IT from premier engineering institutes like IIT, DTU, NIT, etc., we encourage you to apply for this position. Please send your resume to hr@in.interrasystems.com.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

hyderabad, chennai, bengaluru

pune, bengaluru, mumbai (all areas)