Business Unit: Junos Tools Development Team
Location: Bangalore
Position: Web Application Developer (3+ Years Experience)
We are seeking a skilled and motivated Web Application Developer to join our Junos Tools Development Team in Bangalore. The ideal candidate will have 3 – 5 years of hands-on experience with Java web technologies and a passion for building scalable, high-performance applications.
Key Responsibilities:
- Develop, maintain, and enhance web applications using Java, Spring Boot, and related technologies.
- Build and consume RESTful APIs with a focus on performance and security.
- Collaborate with cross-functional teams to design and implement microservices-based architectures.
- Write clean, maintainable, and well-documented code following industry best practices.
- Contribute to containerization efforts using Docker and Docker Compose.
Required Skills:
- Strong proficiency in Java, Spring Boot, Spring MVC, Spring Data, and Spring Security.
- Solid understanding of core Java concepts including multithreading, collections, and exception handling.
- Experience with JavaScript, HTML, and CSS.
- Working knowledge of RESTful API design and implementation.
- Experience with microservices architecture, including understanding of relevant design patterns and best practices.
- Familiarity with Docker, including writing Dockerfiles and managing Docker images, is a plus.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Excellent problem-solving skills and ability to work independently or within a team environment.
- Strong communication and collaboration skills.
Read Full Description