logo

JobNob

Your Career. Our Passion.

Senior Software Engineer


Nissan Motor Corporation


Location

Thiruvananthapuram | India


Job description

Senior Software Engineer (Backend Developer)

Nissan is a pioneer in Innovation and Technology. With a focus on Mobility, Operational Excellence, Value to our Customers and Electrification of vehicles, you can expect to be part of a very exciting journey here at Nissan. Nissan is going after a massive Digital Transformation backed by leading technologies across the organization globally. We are committed to building a diverse, entrepreneurial organization, and our current team is a strong evidence of that. Our people are what drive the business forward. At Nissan Digital, you will be part of a dynamic team with ample opportunities to grow and make a difference.

What We Are Looking For

With the global digital team, you will use your skills for developing innovative solutions using the latest technology to solve challenging business problems. You will get an opportunity to work on complex projects and contribute to the vision of the organization

We are looking for a backend developer to develop, integrate and test backend code per the defined functional and non-functional requirements. He is supposed to work closely with the frontend development team, third-party teams, and Cloud/DevOps teams besides others.

To be successful as a backend developer, you should be able to work with business analysts, Architects to understand specifications and requirements, and design and develop the application.

Key Responsibilities

  • Participate in Scrum ceremonies
  • Understand functional and non-functional requirements clearly
  • Develop, integrate and test backend functionality to meet business requirements
  • Interact closely with different teams - frontend, backend, third-party and Infra teams
  • Work on production support issues when needed
  • Support project managers in monitoring progress
  • Support project team in resolving technical problems as they arise
  • Providing supervision and guidance to development teams

Technical Competencies

Mandatory

  • Hands-on experience in Spring Boot, Spring REST, Spring JPA and Spring Cloud Microservices
  • Experience in Java 8 with OpenJDK, Correto, Alpine JDK is preferred
  • Experience in PostgreSQL or equivalent
  • Experience in writing server-less functions on AWS Lambda
  • Experience on AWS EC2, ECS, S3, API Gateway, Docker

Optional

  • Experience with messaging architecture and event-based architecture
  • Experience in FTL Engine, Splunk, Prometheus, Grafana, JMeter, is preferred

Experience And Expertise

  • Minimum 4 to 8 years of total work experience with at least 1 year in the aforementioned AWS technologies
  • Bachelor's degree in Information Technology, Software Engineering, Computer Science, or related field.
  • Very strong OO skills, solid coding and testing skills.
  • Current understanding of best practices regarding security, performance and availability
  • Sound knowledge of application integrations patterns and related tech stack
  • Experience developing IT and cloud infrastructure
  • Must be comfortable working in fuzzy environments where boundaries aren't clearly defined.
  • Positive outlook in meeting challenges and working to a high level
  • Quick & Excellent Problem solving skills.
  • Effective verbal and written communication, interpersonal skills. Should be able to adapt communication style to suit different audiences.
  • Experience in Finance Domain is good to have.

Drive your career forward and join the company leading the technology and business evolution in the automotive industry.

Trivandrum Kerala India


Job tags



Salary

All rights reserved