đź’Ľ

Software Developer at Ericsson

NEW
Location
Bengaluru, Karnataka, India
Job type
Full time
Posted 2 days ago
Description
Responsibilities :


  • Design, develop and maintain new features and services for MITO Tools.
  • Implement backend components using Spring Boot, Spring Cloud, JPA/Spring Data and proven design patterns.
  • Build and run unit and integration tests (JUnit) and support functional/UAT testing (Postman).
  • Develop and consume event-driven integrations using RabbitMQ.
  • Work with REST APIs and database queries across MySQL, Elasticsearch and Cassandra.
  • Package and manage releases with Maven, support CI/CD pipelines, and assist with deployments (Docker Swarm).
  • Apply multi-threaded and asynchronous patterns to ensure performance and reliability.
  • Collaborate in code reviews, maintain documentation, and follow TDD/CI best practices.


Requirements :


  • Strong Java and server-side experience (WildFly, Spring Boot, Spring Cloud).
  • Experience with JPA/Spring Data and relational/NoSQL databases (MySQL, Elasticsearch, Cassandra).
  • Proven experience building microservices and event-driven systems (RabbitMQ).
  • Familiarity with Maven, JUnit, Postman and CI/CD workflows (GitLab CI).
  • Practical knowledge of containerized deployments and Docker Swarm.
  • Solid understanding of multithreading, asynchronous distributed patterns, and design principles.
  • Commitment to quality practices (TDD, code reviews, continuous integration).


Good to have:


  • Node.js experience.
  • Scripting skills (Bash, Python, Go, Groovy, Graal/Nashorn).
  • Familiarity with Google Cloud Platform and Kubernetes.
Master Backend Engineering
AI-First Software Engineering
Next batch starts on 28 Feb
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What does a Software Developer at Ericsson in Bengaluru do?
Chevron down
Where is the Software Developer position at Ericsson located?
Chevron down
What is the employment type for the Software Developer role at Ericsson?
Chevron down
What is the seniority level for the Software Developer position at Ericsson?
Chevron down
How can I apply for the Software Developer position at Ericsson?
Chevron down
Does the job listing specify the salary range for the Software Developer at Ericsson?
Chevron down
When was the Software Developer position at Ericsson posted online?
Chevron down
In which department is the Software Developer role at Ericsson?
Chevron down

Why Work at Ericsson

Ericsson is a world leader in communications technology, providing innovative solutions to connect people, businesses, and societies. Working at Ericsson offers you the opportunity to be part of a company that is at the forefront of technology and innovation. With a strong focus on sustainability and diversity, Ericsson is committed to making a positive impact on society and the environment. As an employee, you will have access to world-class resources, comprehensive training programs, and mentorship opportunities that will help you grow and excel in your career. Ericsson fosters a collaborative work environment where creativity and innovation are encouraged, and employees are valued for their contributions.

What's It Like to Work at Ericsson

At Ericsson, you will be part of a dynamic team of professionals who are passionate about technology and innovation. The company promotes a culture of inclusivity and teamwork, where employees are encouraged to collaborate, share ideas, and support each other. Ericsson recognizes the importance of work-life balance and offers flexible working arrangements to help employees manage their personal and professional commitments. You will also have the opportunity to work with cutting-edge technology and participate in exciting projects that have a real impact on people's lives.

What's It Like to Work as a Software Developer at Ericsson

As a Software Developer at Ericsson, you will be part of a talented team that develops innovative software solutions to address complex challenges in the telecommunications industry. You will have the opportunity to work on projects that involve advanced technologies such as 5G, IoT, and AI. At Ericsson, Software Developers are encouraged to be creative and think outside the box to develop solutions that improve efficiency and customer satisfaction. You will have access to continuous learning opportunities and the chance to collaborate with professionals from diverse backgrounds and expertise, making it a rewarding and enriching experience.

Software Developer Interview Questions at Ericsson

To prepare for a Software Developer interview at Ericsson, it is essential to understand the types of questions that may be asked. Typically, you can expect questions related to software development principles, programming languages, data structures, algorithms, and problem-solving skills. Technical questions may include:

  1. Explain the concept of object-oriented programming and its benefits.
  2. How would you optimize a given algorithm for better performance?
  3. Describe a challenging software development project you worked on and the outcome.
  4. What are the key considerations when designing a software architecture?
  5. How do you ensure code quality and maintainability in your projects?

In addition to technical questions, you may also be asked behavioral questions to assess your teamwork, communication, and problem-solving abilities.

Software Developer Interview Preparation at Ericsson

Preparing for a Software Developer interview at Ericsson involves a combination of technical and behavioral preparation. Start by reviewing key programming concepts, data structures, and algorithms. Practice coding problems on online platforms to improve your problem-solving skills. It's also beneficial to review any past projects you have worked on and be prepared to discuss them in detail during the interview.

Additionally, research Ericsson’s values, mission, and recent technological advancements to demonstrate your enthusiasm and alignment with the company’s goals. Practicing mock interviews and seeking feedback from peers or mentors can also help boost your confidence and performance during the actual interview.

Software Developer Interview Tips at Ericsson

Here are some tips to help you succeed in your Software Developer interview at Ericsson:

  1. Understand the Role: Make sure you fully understand the job description and the skills required for the Software Developer role at Ericsson.

  2. Be Prepared: Thoroughly prepare for both technical and behavioral questions. Practice coding problems and review key concepts.

  3. Highlight Your Experience: Be ready to discuss your past projects and experiences, emphasizing your contributions and the impact of your work.

  4. Show Enthusiasm: Demonstrate your passion for technology and your interest in working at Ericsson. Research the company and its recent projects to show your knowledge and curiosity.

  5. Communicate Clearly: During the interview, communicate your thoughts clearly and concisely. If you’re solving a problem, explain your thought process step-by-step.

  6. Ask Questions: Show your interest in the role and the company by asking insightful questions about the team, projects, and company culture.

By following these tips and adequately preparing, you'll be well-equipped to tackle the interview process and increase your chances of securing a Software Developer position at Ericsson.