Ericsson is hiring for the position of Software Developer in Bangalore, India. Candidates with a Bachelor’s/ Master’s degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Ericsson |
| Position | Software Developer |
| Qualifications | Bachelor’s/ Master’s degree |
| Experience | Freshers/ Experienced |
| Location | Bangalore, India |
Key Responsibilities:
- Provide Level 3 production support for microservices developed using the Spring Boot framework.
- Perform root cause analysis (RCA) for critical production incidents and implement permanent solutions to prevent recurrence.
- Troubleshoot and debug complex issues related to application logic, performance, memory utilization, multithreading, and messaging systems.
- Analyze and implement new Change Requests (CRs) and minor application enhancements as required.
- Conduct impact analysis and provide effort estimations for change requests and system modifications.
- Modify existing services or develop new microservice components based on business and technical requirements.
- Ensure backward compatibility and minimize production impact while implementing application changes.
- Manage application build and deployment processes using GitLab CI/CD pipelines.
- Support build, release, rollback, and hotfix deployments on the Red Hat OpenShift platform.
- Work with containerized applications using Docker images and OpenShift components such as pods and services.
- Validate and monitor deployments across multiple environments, including Development (DEV), Quality Assurance (QA), User Acceptance Testing (UAT), and Production (PROD).
- Support and troubleshoot system integrations using SOAP and REST-based web services.
- Manage and support messaging workflows using AMQ (ActiveMQ / AMQ Broker).
- Debug and monitor message flows, including queues, topics, and producer–consumer interactions.
Eligibility Criteria:
- Bachelor’s/ Master’s degree
Required Technical Skills:
Core Technologies:
- Proficiency in Java and the Spring ecosystem, including Spring Boot, Spring MVC, and Spring Data for developing enterprise applications.
- Strong understanding of microservices architecture and the development of scalable, distributed systems.
- Experience in designing, developing, and integrating RESTful APIs and SOAP-based web services.
- Hands-on experience with messaging systems such as AMQ / ActiveMQ, including queues, topics, and message-based communication.
- Working knowledge of Angular for building and supporting front-end web applications.
Platform & DevOps:
- Experience working with Red Hat OpenShift for application deployment, including managing pods, services, logs, and application scaling.
- Understanding of containerization and orchestration concepts using Docker and Kubernetes.
- Experience managing build and deployment workflows using GitLab CI/CD pipelines.
- Proficiency in version control and build tools such as Git and Maven.
Support & Debugging:
- Strong debugging and troubleshooting skills in production environments.
- Experience in log analysis, thread dump analysis, heap dump analysis, and application performance tuning.
- Proven ability to handle and resolve high-severity production incidents effectively.
About Company:
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.