Ericsson is hiring for the position of Software Developer in Chennai; Bangalore, India. Candidates with 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 |
Batch | 2020/ 2021/ 2022/ 2023/ 2024/ 2025 |
Experience | Freshers/ Experienced |
Location | Chennai; Bangalore, India |
Key Responsibilities:
- Design and implement robust back-end solutions using Java, Spring Boot, and related frameworks.
- Develop, deploy, and maintain scalable Java components utilizing RESTful microservices architecture.
- Build enterprise-level solutions using messaging or streaming frameworks such as ActiveMQ, HornetQ, and Kafka.
- Work with cloud platforms like AWS, GCP, Azure, or Ericsson internal ADP services for application deployment and integration.
- Utilize integration frameworks such as Apache Camel, JBoss Fuse, Mule ESB, EAI, or Spring Integration to enable seamless system communication.
- Apply caching technologies like Hazelcast, Redis, Infinispan, EHCache, or Memcached to manage large volumes of data efficiently.
- Deploy applications on middleware or application servers, including JBoss, WebLogic, and Tomcat.
- Collaborate closely with the DevOps team to manage builds and CI/CD pipelines using tools like Jira, GitLab, SonarQube, and others.
- Communicate complex technical concepts effectively with a diverse audience of stakeholders and team members.
Eligibility Criteria:
- Strong expertise in Java/J2EE technologies for enterprise application development.
- Solid understanding of Core Java concepts such as the Collections Framework and Object-Oriented Design principles.
- Hands-on experience with multithreading concepts, including Thread Pool, Executor Service, Future Task, Concurrent API, and Countdown Latch.
- Proficient in Java 8 features, including Stream API, Lambda expressions, Interfaces, and Functional Interfaces.
- Skilled in developing Java web applications using Spring MVC and Spring Boot frameworks.
- Well-versed in data access frameworks using Object-Relational Mapping (ORM) tools like Hibernate and JPA.
- Familiar with database concepts and experienced with NoSQL databases.
- Good understanding of microservice architecture for building scalable and modular applications.
- Experience working with design patterns such as Creational, Behavioral, Structural, and Dependency Injection using Spring IoC.
- Proficient in designing, exposing, and consuming REST-based web services.
- Expertise in using messaging or streaming frameworks like ActiveMQ, HornetQ, or Kafka.
- Knowledge of caching technologies such as Hazelcast, Redis, Infinispan, EHCache, or Memcached.
- Practical experience with integration frameworks like Apache Camel, JBoss Fuse, Mule ESB, EAI, or Spring Integration.
- Hands-on experience in deploying applications on middleware or application servers such as JBoss or Tomcat.
- Familiar with Java Enterprise technologies like Filters and Interceptors.
- Working knowledge of JEE security concepts including encryption/decryption, Spring Security, and SSL/TLS protocols.
- Understanding of high-performance, real-time, and distributed transactional processing systems.
- Experience with unit testing using tools like JUnit, NUnit, or Mockito and code coverage tools such as JaCoCo.
- Knowledge of cloud technologies including Docker and Kubernetes.
- Familiarity with DevOps tools like Git, GitLab, Bitbucket, SVN, and static code analysis using SonarQube, along with Agile tools such as Jira.
Preferred Skills:
- Telecom domain knowledge is a plus.
- Experience in distributed log management tools such as ELK or Splunk is desirable.
- Scripting proficiency in Unix/Linux platforms is an added advantage.
- Basic understanding of security aspects including vulnerability management, privacy, system hardening, and related tools is beneficial.
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.