Experienced Back-End Software Engineer

wirelesscar

Bengaluru, India 5 Years Exp Posted 15d ago

Job Description

  • Deliver complex back-end services end-to-end, with high quality

  • Translate business and technical requirements into scalable, cost-effective solutions

  • Collaborate with internal and external stakeholders for efficient deliveries

  • Ensure code quality, reliability, and maintainability

  • Lead code reviews and technical discussions

  • Mentor and guide less experienced engineers and share knowledge and best practices

  • Identify risks, opportunities, and innovation ideas

  • Contribute to continuous improvement of tools, processes, and ways of working

We offer you

  • A people-focused company with healthy work-life balance and a hybrid workplace

  • Flat organizational culture founded on Nordic leadership values with trust and autonomy; at WirelessCar you are not just a number

  • High-tech company with cutting-edge products and services that offers an exciting working environment

  • Plenty of possibilities for growth in your role and career in a global workplace. We are a global company with offices in Sweden (HQ), Germany, China, US, Japan, and now India

  • Involvement with Electric Vehicle services and products that drive sustainability for our society

  • Tech fund where you can choose your preferred tech tools

We believe that you bring

You thrive in a fast-changing environment and take initiative to deliver complex features end-to-end. You contribute actively to technical discussions and code reviews, and bring ideas that strengthen both our solutions and our ways of working.

As an Experienced Software Engineer, you mentor and guide less experienced engineers, share knowledge openly, and foster a culture of feedback and learning. You apply solid engineering practices in testing, operations, security, and documentation; and design solutions that follow architecture guidelines. You are comfortable stepping outside your comfort zone, constructively challenging existing approaches, and driving improvement.

With a focus on quality and cost awareness, you design solutions that are robust, scalable, and efficient. You work independently while collaborating closely with your team to achieve shared goals.

Additional Required Competencies

  • 5+ years professional experience as a Back-end Software Engineer

  • Experience with writing production code in Java 11+

  • Strong AWS experience (e.g. Lambda, EC2/ECS, SNS/SQS, IAM, DynamoDB, Cloudformation, Cloudwatch and API Gateway (with REST APIs))

  • Experience working with cloud-native microservices architectures

  • Practical experience in JUnit, Test-Driven Development

  • Experience working in Agile teams (e.g. Scrum, SAFe or similar frameworks)

  • Experience in DevOps as a way of working (with full lifecycle responsibility)

  • Experience in CI/CD in production, Git, and certificate lifecycle management

  • A bachelor’s degree in Computer Science or related field

  • Fluent English (spoken and written)

Beneficial Competence

  • Knowledge of additional programming languages beyond Java

  • Understanding of security concepts and secure software development practices

  • Certifications in back-end frameworks or cloud platforms (e.g. AWS or Azure)

  • Experience in navigating and collaborating within international environments

  • Proven ability to thrive in flat organizational structures with minimal hierarchy

    • Background in working for global companies with diverse teams and cultures

Similar Openings for You