Home / Jobs / Job Details

Lead software engineer

Flexi Careers
Location: Bengaluru, Experience: 8 years - 15 years
Posted On: 05-Nov-2024 | Last Date to Apply: 31-Dec-2024 | No: of Vacancies : 1

Company Profile:

A leading-edge IT product company serving the retail market.

Job description:

·  Working closely with product team in building product roadmap, translating the roadmap to design decisions, estimate and getting it developed.

·  Collaborate with architects or engineering leaders to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs.

·   Develop, configure, or modify microservices and event driven architectural solutions using appropriate technology stack.
   Build and execute automated test scenarios.

   Deploy the solution by building and maintaining continuous deployment pipelines.

·  Participate and coach junior team members.

·  Learn and continuously upgrade skills.

    R&D on new tech and capabilities

·         Must work well in a dynamic team environment, Excellent team and collaboration skills.

·         Strong communication skills, a positive attitude, and empathy.

Years of Experience

·         8 - 13 years of experience in software development or a related field.

·         6 years of experience in database technologies.

·         6 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)

Education Qualification

·         Bachelor's degree in computer science, CIS, or related field.

Primary Skills

·         Experience working on Java/J2EE, Spring Boot, Spring Cloud, Microservices, Kafka, Postgres, ReactJS.

Secondary Skills

·         Partner with application and software development teams in the design and build of complex solutions and ensures that teams are in alignment with the architecture blueprint, standards, target state architecture, and strategies.

·         Coordinates, executes, and participates in component integration (CIT) scenarios, systems integration testing (SIT), and user acceptance testing (UAT) to identify application errors and to ensure quality software deployment.

·         Has solid grasp of software design patterns and approaches; understands application-level software architecture; makes technical trade-off decisions at application level.

·         Participates in all software development end-to-end product lifecycle phases by applying and sharing an in-depth understanding of complex company and industry methodologies, policies, standards, and controls.

Skills

Java/J2EE,Spring Boot,Spring Cloud,Microservices,Kafka,Postgres,ReactJS.,

Industry

IT-Software- Software services

Gender Preference:

Female

Job Type:

Full Time

Diversity Tags:

Not Applicable