Experienced Software Developer (Java Full Stack)

8 - 12 years

15 - 20 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Responsibilities:

As an Experienced Software Developer, your duties will include (but are not limited to):

  • Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
  • Effectively communicate complex features and systems in detail
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Create consumer products and features on a large scale
  • Partner closely with infrastructure and operations teams to build and scale back-end services
  • Understands the development and testing of small to medium projects including schedules, progress reporting to ensure implementations that are on time, within budget and meet quality objectives.
  • Understands and develops software solutions to meet end user's requirements.
  • Helps create High Level design and related technical documents.
  • Creates Low Level design documents.
  • Helps modify or upgrade applications to maintain software functionality.
  • Helps in POCs/gathering information for designing software applications

Basic Qualifications (Required Skills/Experience):

  • 8 to 12 years of experience in IT industry
  • 8+ years of experience with demonstrated ability working on Java full stack applications.
  • 4+ years of experience with NodeJS, HTML, CSS, JavaScript, Java 8+ (Core and Advanced), Spring Boot, Hibernate, Sprint Profiles, REST API.
  • 4+ years of experience with UI Frameworks such as Angular, React
  • 4+ years of experience with Cloud platforms such as Azure, AWS, or GCP
  • 4+ years of experience with Databases such as Oracle, SQL Server

Preferred Qualifications (Desired Skills/Experience):

  • Experience in the aerospace domain
  • Experience with Agile Methodologies (e.g. Scrum, Kanban)
  • Experience in Data structures, algorithms and Design Patterns
  • Experience in different SOA design patterns, micro services design and API management
  • Experience in RESTful Web Services and Microservices
  • Experience with both SQL and NoSQL databases
  • Experience with ALM tools such as GitLab, TFS, ClearCase, and SVN
  • Experience with software system management throughout the entire life cycle in all stages of the software development life cycle
  • Experience with DevOps and Continuous Integration, including familiarity with CI/CD tools like Jenkins
  • Experience collaborating with internal business partners and product owners to deliver products/applications that enhance user experience
  • Experience working with Product Managers, Systems/Data Analysts, and UX Designers to define application requirements and usability
  • Experience in software build, integration, and debugging in simulated and integration environments

Education/experience:

  • Bachelor's degree and typically 9-12 years' related work experience or Master's degree with typically 8-11 years' related work experience is preferred.

Relocation:

  • This position offers relocation within India for eligible candidates

Mock Interview

Practice Video Interview with JobPe AI

Start Software Developer 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Boeing logo
Boeing

Aviation and Aerospace Component Manufacturing

Arlington VA

RecommendedJobs for You