Software Engineering Backend Development (java, Spring, Aws)

Year    KA, IN, India

Job Description

Software Engineering -Backend Development (Java, Spring, AWS)



Desired Experience Range 10-15 years



Location of Requirement Bangalore



TCS has always been in the spotlight for being adept in "the next big technologies". What we can offer you is a space to explore varied technologies and quench your techie soul.



Must-Have



5+ years of experience in web application development or software engineering in a large enterprise environment using modern frameworks

Have expertise with JavaScript ES6+/TypeScript, native DOM interfaces, WebSocket protocol, REST/SOA patterns.

Expertise with programming using a best of breed UI stack: React/React Query, TypeScript, Tailwind, Jest, React Testing Library, Webpack, Babel, Node/Express, OAuth.

Have a track record of championing quality engineering; be adamant that all UI code is written in a way that can be tested both with unit tests and end-to-end tests.

Have a strong understanding of (and be opinionated about) browsers, devices, OS, and other user agent interoperability and compatibility concerns

Have hands on DevOps experience with AWS, GitLab CI/D pipelines, Docker, Kubernetes/Helm

Have experience working with high-performing teams using Agile and methodologies and frameworks

Be a perfectionist who makes sure every pixel is in the right place

Have excellent verbal and written communication skills

Care about your craft and have opinions about the "right" way to do things.






Key Responsibilities:



Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications

Collaborate with peers to design complex applications, peer review code, and suggest optimization

Enable continuous deployment by championing quality engineering practices: linting, unit testing, e2e testing, pipeline automation

Collaborate with and influence product teams to build and maintain design system standards, processes, and adoption

Check-in valuable, clean code daily that adds new features and capabilities Help define engineering best practices and provide technical mentorship Investigate and resolve any production issues from end user (UI) to service layer and work to prevent them

Work with project managers to ensure that all project deliverables are on time and high quality

Location


Bengaluru

Job Function


TECHNOLOGY

Role


Developer

Job Id


375754

Desired Skills


Java
Desired Candidate Profile


Qualifications

: BACHELOR OF TECHNOLOGY

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4646268
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year