
Sr Software Engineer (Backend)
Company: Nissan Digital | Date Posted: 30-Jun-2023 | Qualification: B.E/B.Tech, MCA, Msc, M.Tech
Position: | Sr Software Engineer (Backend) | Skills Required: | Java, Spring Boot, Microservices | Employment Type: | Full Time |
Location: | Thiruvananthapuram | Job Mode: | Hybrid | Experience: | 4 - 7 (years) |
Introduction:
Nissan is a multinational automotive company headquartered in Yokohama, Japan. The company designs, produces and sells a wide range of vehicles, including cars, trucks, buses, and commercial vans, under the Nissan brand. Nissan is known for its innovative technology, performance and design in the automotive industry. Nissan's product portfolio includes a variety of models ranging from compact cars to sports cars, electric vehicles, and trucks.
Skills Competencies:
Good knowledge and experience in Java EE / Spring Boot based application development Good experience in developing applications deployed in AWS Lambda or similar FaaS solutions in the Cloud Good knowledge and hands on experience in designing and implementing applications based on Microservices architecture Good knowledge on build management servers such as Jenkins 2.0 Strong analytical and problem solving skills, including a thorough understanding of how to interpret customer business needs and translate them into practical applications and operational solutions. Prior experience of Junit and/or Jasmine non-functional, functional and unit test frameworks and tools Knowledge of developing Containerized applications. Working knowledge of Tomcat and Websphere application servers and Java containers Complete understanding of and rigorous approach to testing, continuous integration Expertise in open source frame works and development Experience with web servers, service oriented architectures, web services (both REST and SOAP), Microservices architecture, security best practices and database technologies. Comprehensive understanding of software development lifecycle (SDLC), continuous integration, continuous deployment and agile software development methodologies Passion for code quality. A strong understanding of the entire DevOps tool chain from a quality perspective Experience with automation testing tools like Jmeter is a plus.
Responsibilities:
Experience & Expertise: Minimum 4+ years of total work experience working in Backend technologies. BS or MS from premium schools in Computer Science, Information Systems or related technology Quick & Excellent Problem solving skills for complex & large scale distributed problems. Very Strong OO skills Solid coding skills. Experience with software engineering best practices, design patterns and anti-patterns Good knowledge, understanding & experience of working with multitier architectures. Exposure to complete product development cycles Must be comfortable working in fuzzy environments where boundaries aren’t clearly defined. Experience of digital marketing and the automotive industry is a plus Experience in at least one of the global cloud platforms AWS/Azure/Google cloud
Submit Your Latest CV Quick Apply