Senior Software Engineer (Frontend)
Published date: 2024/01/10
- Location: Bangalore, Bangalore, Karnataka, India
Key responsibilities:
Together you will build a product that users love.
Put users first: our users define the product we create.
Own the product: the product must be ours so we can make the right decisions.
Optimize value, minimize work: minimal solutions mean we provide value earlier.
Collaborate as part of an agile team to deliver product features.
Design, write and test clean code using design patterns and best practices.
Focus on code quality, maintainability, scalability, security and performance.
Review code for other team members.
Travel as needed to Maersk locations to meet and work with development team members based abroad (e.g., Denmark/Hague).
Be flexible and perform out-of-hours support tasks if needed.
Having substantial operations in over 130 countries, we work across continents, across cultures and with individuals from all walks of life. This drives our ambition, to create equitable and inclusive workplaces where every individual can have a sense of belonging.
Key Responsibilities
• * Experience building and maintaining e-Commerce websites, including related technologies such as payment gateways, order fulfilment(order/release) transactions
• Write performant code using core Vue, Vuex, and Vue Router to create websites and web applications
• Experience with standard tools and services in JavaScript front-end development and software development, such as AJAX, HTML5, Laravel, Angular, Node.js, and npm
• Create tests for code written by yourself and other web developers, full-stack developers, and software engineers
• Integrate Vue into legacy projects which are built on PHP
• Diagnose and fix bugs and other software defects in new and existing Vue applications
• Experience using continuous integration/continuous delivery, Jacoco, Secure scan tools like Polaris and Black duck. Bonus points for knowing Azure DevOps.
• Experience of test-driven development (TDD) and behaviour-driven development (BDD) using frameworks such as Cucumber, Mockito, Powermock
• Seeing through a project from conception to finished product.
• Experience in API design (Swagger/OpenAPI creation)
• Experience in build tools like Maven
• Very good understanding of Cloud Native architecture and development. (AKS)
• It will be good to have exposure to the Tech stack comprising Java 8+ as our preferred backend language, Spring Boot for our micro services, AKS for hosting our services, Kafka for eventing.
• Experience working on low latency, highly scalable applications.
• Experience of SQL/NoSQL databases like Oracle, Postgres, Cassandra. MongoDB or similar NoSQL database
As an equal opportunity employer, we do not discriminate on the basis of age, ancestry, national or ethnic origin, race, sex, gender identity or expression, sexual orientation, marital status, parental or caring status, religion or belief, physical or mental disability, long term health condition, pregnancy or parental leave, protected veteran status, or any other classification protected by applicable law.
We actively work to address systemic bias and support representation. We therefore encourage all to apply and let us know if you require any reasonable adjustments to be made for your recruitment process.
Learn more at:
https://www.maersk.com/careers/diversity-equity-and-inclusion
Senior Software Engineer
Together you will build a product that users love.
Put users first: our users define the product we create.
Own the product: the product must be ours so we can make the right decisions.
Optimize value, minimize work: minimal solutions mean we provide value earlier.
Collaborate as part of an agile team to deliver product features.
Design, write and test clean code using design patterns and best practices.
Focus on code quality, maintainability, scalability, security and performance.
Review code for other team members.
Travel as needed to Maersk locations to meet and work with development team members based abroad (e.g., Denmark/Hague).
Be flexible and perform out-of-hours support tasks if needed.
Having substantial operations in over 130 countries, we work across continents, across cultures and with individuals from all walks of life. This drives our ambition, to create equitable and inclusive workplaces where every individual can have a sense of belonging.
Key Responsibilities
• * Experience building and maintaining e-Commerce websites, including related technologies such as payment gateways, order fulfilment(order/release) transactions
• Write performant code using core Vue, Vuex, and Vue Router to create websites and web applications
• Experience with standard tools and services in JavaScript front-end development and software development, such as AJAX, HTML5, Laravel, Angular, Node.js, and npm
• Create tests for code written by yourself and other web developers, full-stack developers, and software engineers
• Integrate Vue into legacy projects which are built on PHP
• Diagnose and fix bugs and other software defects in new and existing Vue applications
• Experience using continuous integration/continuous delivery, Jacoco, Secure scan tools like Polaris and Black duck. Bonus points for knowing Azure DevOps.
• Experience of test-driven development (TDD) and behaviour-driven development (BDD) using frameworks such as Cucumber, Mockito, Powermock
• Seeing through a project from conception to finished product.
• Experience in API design (Swagger/OpenAPI creation)
• Experience in build tools like Maven
• Very good understanding of Cloud Native architecture and development. (AKS)
• It will be good to have exposure to the Tech stack comprising Java 8+ as our preferred backend language, Spring Boot for our micro services, AKS for hosting our services, Kafka for eventing.
• Experience working on low latency, highly scalable applications.
• Experience of SQL/NoSQL databases like Oracle, Postgres, Cassandra. MongoDB or similar NoSQL database
As an equal opportunity employer, we do not discriminate on the basis of age, ancestry, national or ethnic origin, race, sex, gender identity or expression, sexual orientation, marital status, parental or caring status, religion or belief, physical or mental disability, long term health condition, pregnancy or parental leave, protected veteran status, or any other classification protected by applicable law.
We actively work to address systemic bias and support representation. We therefore encourage all to apply and let us know if you require any reasonable adjustments to be made for your recruitment process.
Learn more at:
https://www.maersk.com/careers/diversity-equity-and-inclusion
Senior Software Engineer
2 page views
Related listings
-
Urgent hiring Software Engineer in MysoreSoftware DeveloperJobs Alert for IT graduate fresher candidates to apply Software Engineer job at Mysore Karnataka, to join our development team and solve back-end systems for our consumer and partner-facing applications, energetic and eligible candidates are invited ...2026/11/06
-
Software Engineer, Machine LearningSoftware DeveloperGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond w...2026/11/06
-
Ather Energy Recruitment 2021 | Design Engineer | BE, B.Tech, ME, M.Tech –...Software DeveloperAther Energy Recruitment 2021 | Design Engineer | BE, B.Tech, ME, M.Tech – Mechanical | Bangalore, Karnataka • Organization Name : Ather Energy • Job Category : Private jobs • Job Role : Design Engineer • Educational Qualification : BE, B.Tech, ME, M...2026/11/06