Senior Computer Scientist - Fullstack - Backend heavy

10 - 14 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer at Adobe Technology Services, you will play a crucial role in designing, developing, and enhancing solutions for the Territory Assignment and Compensation. Your collaborative approach will be essential as you work closely with Business Analysts, QA, Release Management, and Operations teams to deliver scalable and high-quality solutions. Here are the key responsibilities for this role: - Design and develop business-critical solutions using cloud-based services on AWS/Azure. - Collaborate with multi-functional IT teams throughout the software development lifecycle. - Architect, build, and unit test integrations using modern frameworks and technologies. - Work with QA teams to validate integrations and partner with Operations to resolve production issues. - Participate in solution design reviews to ensure technical feasibility and scalability. - Deliver high-quality, maintainable, and well-documented code within project timelines. - Explore and adopt innovative development tools to streamline the software development process. - Contribute to Agile (Scrum) ceremonies for smooth delivery of sprint commitments. In order to excel in this role, you should possess the following qualifications: - 12+ years of overall IT experience with at least 10+ years in Java development and frameworks (primarily Spring Boot). - Strong experience in building RESTful APIs and microservices architectures. - Proven expertise in developing and scaling cloud-native services on AWS or Azure. - Proficiency in JavaScript and at least one modern UI framework (React.js preferred). - Solid understanding of SQL and database design principles. - Strong foundation in data structures, algorithms, and system design. - Experience in solving complex systems and identifying multiple solutions. - Exposure to AI-powered coding and automation tools for enhanced productivity. - Excellent communication and collaboration skills. - Experience delivering enterprise IT solutions using Agile (Scrum) methodologies. Nice to have skills include experience with CI/CD pipelines, DevOps practices, containerized deployments (Docker/Kubernetes), API security standard processes (OAuth, JWT, etc.), and knowledge of monitoring and logging frameworks for cloud-based applications. If you have a disability or special need that requires accommodation to navigate Adobe's website or complete the application process, please reach out to accommodations@adobe.com or call (408) 536-3015.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Adobe logo
Adobe

Software Development

San Jose CA

RecommendedJobs for You