Senior Software Engineer – Backend Job Opening | Full-Time | Trivandrum, Kerala
Nissan Motor Corporation is a global car manufacturer that sells a full line of vehicles under the Nissan and INFINITI brands. Nissan’s global headquarters in Yokohama, Japan, manages operations in four regions: Japan-ASEAN, China, Americas, and AMIEO (Africa, Middle East, India, Europe & Oceania). For more information about our products, services, and commitment to sustainable mobility, visit nissan-global.com. You can also follow us on Facebook, Instagram, Twitter, and LinkedIn, and see all our latest videos on YouTube.
- Analytical Skills
- Application Development
- Software Development
- AWS Lambda
- Back-End Web Development
- Code Review
- Java
- Microservices
- Spring Boot
Key Responsibilities:
- Ensure that the architecture guidelines laid out by the architect are adhered to.
- Ensure adherence to software quality standards and deliver the highest possible quality without compromising on timelines.
- Write scalable, maintainable, and testable code.
- Participate in code reviews and design discussions.
- Understand and follow best practices around coding, design, quality, and performance in your team.
- Experiment with new and relevant technologies and tools.
Technical Competencies:
- Good knowledge and experience in Java EE / Spring Boot based application development.
- Experience in developing applications deployed in AWS Lambda or similar FaaS solutions in the Cloud.
- Hands-on experience in designing and implementing applications based on Microservices architecture.
- Knowledge of build management servers such as Jenkins 2.0.
- Strong analytical and problem-solving skills, including interpreting customer business needs and translating them into practical applications and operational solutions.
- Experience with 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.
- Comprehensive understanding of testing, continuous integration, and continuous deployment.
- Expertise in open source frameworks and development.
- Experience with web servers, service-oriented architectures, web services (both REST and SOAP), Microservices architecture, security best practices, and database technologies.
- Understanding of software development lifecycle (SDLC), continuous integration, continuous deployment, and agile software development methodologies.
- Passion for code quality and a strong understanding of the entire DevOps toolchain from a quality perspective.
- Experience with automation testing tools like Jmeter is a plus.
Experience & Expertise:
- Minimum 4+ years of total work experience 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, and experience of working with multitier architectures.
- Exposure to complete product development cycles.
- Comfortable working in fuzzy environments where boundaries aren’t clearly defined.
- Experience in digital marketing and the automotive industry is a plus.
- Experience with at least one of the global cloud platforms (AWS/Azure/Google Cloud).
Senior Software Engineer – Backend Job Opening [ APPLY NOW ] Before apply, Please read Job description and Responsibility 👉 Note : Apply the job before link Expires / Job Hiring Closed