Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer @ Adobe

Home > Software Engineer

 Software Development Engineer

Job Description



Our Company

Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.

We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

What you'll do
  • Owns designs that have impact on the fundamental architecture of the platform for subscription Commerce domain and Payment Services.
  • Innovates end-to-end solutions and breakthrough ideas .
  • Recognized as programming and design expert. Shares programming expertise with others in multiple engineering domains.
  • Takes ownership for broad and complex goals, drives to closure without guidance from management
  • Chooses frameworks and libraries or builds them as necessary to accelerate velocity of the team
  • Drive cross-team technical discussions that synthe diverse points of view
  • Define best practices for design, coding , performance , monitoring and leads code review process
  • Introduce new cloud technologies, tools & processes to keep innovating in subscription area to drive greater business value
  • Resolves system problems of high complexity and can provide constructive criticism to improve a system design
  • Proactively identify technical gaps in the current solution, explore solution options with broader stakeholder and guide the team to implement solutions to improve performance, scalability, availability and security
  • Leads efforts in establishing objectives & approaches to critical & complex technical assignments. Leads technology conversation
  • Serves as a role model for the team in terms of developing robust code both quickly and efficiently.
  • Provides technical recommendations & expertise to senior leaders

What you need to succeed
  • 8+ years of software development experience
  • 5+ years of experience on Cloud technologies, architecting and designing web services in a large enterprise environment, preferably in subscription or payments domains
  • Strong analytical, problem-solving and programming skills
  • Strong in data structure and algorithm
  • Strong in JAVA programming with Spring Boot framework.
  • Strong design and architecture skills
  • Experience in AWS cloud technologies. Well versed with microservices architecture/design patterns , cloud based web services architecture and frameworks
  • Experience in following web technologies will be added advantage: Cloud Technologies, Web Services, JAVA, MySQL, Cassandra, Spring Boot, JUnit, TestNG, Spring, Service Gateway. Kafka and Docker
  • Good exposure to development, code quality and build tools: Eclipse, Jenkins, Maven, Git, Sonar
  • Experience in data modeling and design for SQL and NoSQL databases - experience in logical database design and providing recommendations database query tuning
  • Excellent written & verbal communication, documentation and presentation skills
  • Self-motivated and passionate about working on innovative ideas, processes and technologies
  • Strong appetite for security, availability, scalability, performance, extensibility and maintainability
  • Ability to discuss with leads, architects and peers on tactical topics such integration of e-commerce applications with back-end enterprise core business systems, messaging, application availability and response times.
  • Experience with Agile/Scrum/DevOps software development methodologies

Employement Category:

Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Software Development Engineer

Contact Details:

Company: Adobe
Location(s): Bengaluru

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Adobe

www.adobe.comwww.adobeindia.com