Lead Software Engineer (Full Stack Java Engineer)

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location: Ahmedabad | Remote
Apply NowMust Have
  • 5+ years of experience in Software Development
  • 3+ years of experience with Angular JS
  • 3+ years of experience in Leading Teams and Software Delivery
  • Strong Core Java Fundamentals
  • Must have knowledge of Spring Boot
  • Good knowledge of Service based architecture. Understanding and working experience of Java, Multi-threading, Web services – REST or SOAP; Microservices; Domain driven architecture
  • Spring framework basics – IOC, DI, Spring Boot, other modules of Spring
  • Must have Angular JS
Read More
  • Good to have ReactJS but not mandatory
  • Git, Jenkins, SonarQube, and other tools
  • Databases – NoSQL
  • RDF
  •  Understanding of design patterns and common concepts such as caching, logging, troubleshooting, performance tuning, etc.
  •  Exposure to cloud/ containers/ search engines, etc. will be considered a plus
Soft Skills
  • Knows agile development best practices and has scrum exposure
  • Experience working with geographically distributed teams
  • Fast learner, ability to perform well in ambiguity and with little supervision
  • Strong problem-solving abilities
Nice To Have
  • General knowledge of Java, SQL, backend web development
  • Understanding of latest technologies / Trends in UI development (Bower, Grunt, Gulp, RequireJS, etc.); productivity hacks 
  • Open-source contribution
  • Understanding of Frontend Unit Testing frameworks such as Jasmine, Zest, etc.  
Role & Responsibilities
  • Solve complex software engineering problems, learn new skills, and build expertise in areas of your interest. Design, code, test, debug, optimize, and document complex web/ middleware applications using other technologies.  
  • Develop all layers of enterprise applications and get involved as per engaging DevOps activities to have end-to-end involvement.  
  • Provide direction and support to juniors to help their understanding of more complex software engineering. 
  • Perform other duties as assigned or apparent.  
  • Participate in Scrum with activities such as assisting QAs, performing code reviews, unit testing, research spikes, supporting the company’s architectural standards, contributing to creating new standards supporting continuous improvement, etc. 
Company InfoWE ARE PRAMAPrama is US based Company with a specialization in Data Engineering, Data Science, Application Engineering, and Cloud Solutions. We are currently hiring talented engineers in India to work for our Enterprise Clients building their complex Internet Scale Web 2.0 Applications. Our team of engineers in the US works with the India team to provide robust, quality, and scalable solutions. Let’s build a better future with Prama.

Benefits

5 Day WorkingCompatible SalaryCareer GrowthFlexible workingPotential On-site OpportunityMedical InsuranceApply NowFirst NameLast NameEmail AddressChoose Work TypeLead Software Engineer (Java Developer) Senior Software Engineer (Java Developer) Associate Software Engineer (Java Developer) DevOps Engineer DevOps Engineer (Python Developer) Senior DevOps Engineer (Python Developer) Data Engineers (Multiple positions – Mid/Sr) Lead Software Engineer (Full Stack Java Engineer)Resume

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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

RecommendedJobs for You