Company: Ericsson
Website: www.ericsson.com
Eligibility: Any Graduate
Experience:
3 - 5 yrs
Location: Gurgaon
Job Role: Software Developer
JOB SUMMARY:
Company Profile:
At Ericsson, we strive to connect everyone, wherever they may be. Because by being connected, people can take part in the emerging global collaboration that is the Networked Society – a society in which every person and every industry is empowered to reach their full potential.
Job
Description:
1. Translate application storyboards and use cases into functional applications. Design, build, and maintain efficient, reusable, and reliable Java code.
2. Work with other members of a planning team to develop a prototype plan for an enterprise system that includes what key features system users require in the system as well as integration strategies to update existing systems that will transition into the new system build down the road.
3. Ensure the best possible performance, quality, and responsiveness of the applications. Review Identify bottlenecks and bugs, and devise solutions to these problems. Help team member to maintain code quality.
4. Responsible for the task assignments of Developers and SI.
5. Technical Owner of the Module in the project
6. They shall collaborate with Program Manager/Program Director, respective Manager/Team leads in support team, Account Technical Managers, Solution managers, Software Developers, Solutions Integrators.
Candidate Profile:
Education: Any Graduate
Experience: 3 - 5 Years of Development experience in Java technology. Development of solution like VAS application, middle layer application (API layer), Content Partner Management Solution, Web Portal, Chatbot etc.
Required Skills:
1. Excellent knowledge of Core Java(Thread, collection, queue), J2EE, Servlets, JSP and Apache camel routing.
2. Development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc
3. Implementations experience of micro-service integration, packaging, build automation and deployment. Strong knowledge of micro-service logging, monitoring, debugging and testing
4. Good at data structures, algorithmproblem-solvinging and design Object-orientedt oriented analysis and design using common design patterns
5. Profound insight of java and JEE internals (Class loading, Memory Management, Transaction Management etc). Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate, postgres)
6. Experience in the Spring Boot, Spring framework, Spring Data JPA, and Spring MVC, Spring Security. Expertoolse in UX tool like Angular, NodeJS
7. Experience in build tool like Gradle & Maven. Should be comfortable working on unix / linix systems. Experience with Test Driven Development (TDD) and testing tools such as Junit and Mockito.
8. Preferably to have experience in Microservice and cloud architecture.
|