Ericsson looking for fresher graduates with proficiency in developing optimized code with excellent programming skills in Python, having in depth knowledge & hands-on cloud native application development Software Developer.
Job Designation : Software Developer
Qualification : Bachelor’s degree
Experience : Freshers
Salary : 4 LPA – 17.5 LPA
Skill Set :
- Strong expertise in Java/J2ee technologies
- Good understanding of Core Java concepts (like Collections Framework, Object Oriented Design)
- Experience in working with Multithreading Concepts (like Thread Pool, Executor Service,
- Future Task, Concurrent API, Countdown Latch)
- Detailed working exposure of Java8 with Stream API, Lambda, Interface, Functional Interfaces
- Proficiency in Java Web Application Development using Spring MVC & Spring Boot
- Good Knowledge about using Data Access Frameworks using ORM (Hibernate & JPA)
- Familiar with Database concepts with knowledge in NoSQL
- Good understanding of Microservice Architecture
- Familiarity in working with Design Pattern like Creational, Behavioral, Structural &
- Dependency Injection(Spring IoC)
- Proficiency in exposing & consuming using REST based Web Services
- Expertise in Messaging or Streaming Framework (any one like Active MQ/Hornet Q/Kafka)
- Knowledge about Caching Technologies (any one like Hazle cast/Redis/Infini span/EH Cache/Mem Cache)
- Working experience of Integration Framework (any one like Apache Camel/Jboss Fuse/Mule ESB/EAI/Spring Integration)
Job Description :
- Design and implement back-end solutions using Java, Spring Boot and related frameworks.
- Design, develop and maintain scalable Java components using REST Microservices
- Design & develop enterprise solution with Messaging or Streaming Framework like ActiveMQ, Hornet Q &Kafka
- Work experience in AWS/GCP/Azure or Ericsson internal ADP Services
- Work with Integration Framework like Apache Camel/Jboss Fuse/Mule ESB/EAI/Spring Integration.
- Make effective use of Caching Technologies (like Hazle cast /Redis /Infini span /EH Cache /Memcached) in application to handle large volume of data set.
- Deploy the application in Middleware or App Server (like Jboss/WebLogic/tomcat)
- Collaborate with the DevOps team to manage builds and CI/CD pipelines using Jira, GitLab, Sonar and other tools.
Location : Chennai, India