The Job logo

What

Where

Backend Developer - SDE 3

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for an experienced Backend developer to join our technology team. As a Backend developer, you’ll work closely with our Design, Product, Data Science, and Analytics team to develop microservices that focus on the financial needs of millennials in India. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you.

Job Description

About the team: 
Everything that you see on the internet - developers made it. Even the page that you’ve opened right now and are reading this very line from - a developer made it. At slice, we’re trying to build a world-class product and that takes some crazy, world-class engineers. A team so supportive - even if you miss a ‘;’ in your code, they got your back till the code runs successfully.

About the role:
We are looking for an experienced Backend developer to join our technology team. As a Backend developer, you’ll work closely with our Design, Product, Data Science, and Analytics team to develop microservices that focus on the financial needs of millennials in India. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. 

What you will do:

  • Design and develop microservices that can work in a large-scale multi-tenant environment. 
  • Explore design implications and work towards an appropriate balance between functionality, performance, and maintainability. 
  • Work with a cross-discipline team of Design, Product, Data Science, and Analytics teams.
  • Deploy and maintain the application in a secured AWS environment. 
  • Take ownership from the ideation phase to deployment and maintenance.
  • Actively participate in the hiring process to bring world-class programmers to the team.

Qualifications

What you will need: 

  • 5 years of experience in server-side development.
  • Strong programming skills.
  • Hands-on experience in API development and frameworks such as Express, Loopback, Hapi. 
  • Good understanding of SQL and NoSQL databases. 
  • Experience in test-driven development (Unit test and API test).
  • Understanding of basic cloud computing concepts and experience in using any of the major cloud service providers(AWS/GCP/Azure). 
  • Ability to build and deploy the application in a containerized environment.
  • Understanding of application logging and monitoring systems like Prometheus or Kibana.
  • B.E/B.Tech/M.E./M.Tech/M.S. from a reputed university with a good academic record.
  • Curiosity to explore cutting-edge technologies and bake them into the products.
  • Zeal and drive to take end-to-end ownership.
Set alert for similar jobsBackend Developer - SDE 3 role in Bengaluru, India
Slice Logo

Company

Slice

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Development

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Slice Logo

Android Developer - SDE 3

Slice

Bengaluru, Karnataka, India

Posted: a year ago

We are looking for an experienced Android developer to join our technology team. If you have excellent software design and programming skills and a passion for developing applications or improving existing ones, we would like to meet you.

Slice Logo

Staff Engineer (Backend)

Slice

Bengaluru, Karnataka, India

Posted: a year ago

Job Description About the role We are looking for a Staff Engineer (Backend) to join our technology team. A Staff Engineer is an innovative, quality-focused, product/business thinker. You are someone who has a passion for technology and innovative product development, who thinks deeply about technical context, and who builds software using your proven experience. You’re expected to be involved in almost every project and also influence the culture of the company and help shape it in the right way. You will work closely with our Design, Product, Data Science, and Analytics teams to develop microservices that focus on the financial needs of millennials in India. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. You would lead a high-performance engineering team to develop the next-generation financial platform & application in payments. What you will do Lead technology and engineering best practices across various domains, encompassing quality, performance, design, and operations at the organizational level. Take ownership of designing, architecting, and delivering features or components/products with the utmost quality, while following high-level guidance from architects. Pioneer technological innovations, staying at the forefront of industry advancements. Efficiently collaborate with cross-functional teams to deliver end-to-end products and features.  Demonstrate the ability to multitask and adapt priorities in response to evolving requirements.  Accurately estimate project efforts, identify risks, devise solutions, and meet project deadlines. Conduct effective review meetings and ensure the timely resolution of all outstanding issues. Provide functional, design, and code reviews within your areas of expertise, both within your team and across teams. Mentor and coach engineers, fostering their professional growth and offering technical leadership. Take a high-level view to address broader issues and assess implications for the entire product and team. Establish a long-term technology vision for your organization and team Contribute to optimizing the hiring process and assist in recruiting top-tier engineers for the organization. Represent the organization and team in both external and internal forums. Qualifications What you will need  8+ years of strong design/development experience in building massively large-scale distributed internet systems and products Deep expertise in modern technology stacks and experience in multiple tech stacks/languages. Ability to write maintainable, scalable, and unit-testable code.  Experience leading & mentoring project teams Strong Object-oriented skills, knowledge of design patterns, and uncanny ability to design intuitive modules and class-level interfaces. Deep understanding of data-driven web application design and development Superior organization, communication, interpersonal, and leadership skills Must be a proven performer and team player who enjoys challenging assignments in a high-energy, fast-growing, and start-up workplace Must be a self-starter who can work well with minimal guidance and in a fluid environment Agility and ability to adapt quickly to changing requirements scope and priorities Have a few weekend side projects up on GitHub or contribute to open-source projects Have worked at a product company.

Xoxoday Logo

Senior Backend Developer (Nodejs)

Xoxoday

Bangalore Rural, Karnataka, India

Posted: a year ago

Key Responsibilities Design and develop SaaS-based applications based on microservices architecture. Work on core back-end(node.js) and ensure it meets the performance benchmarks. Work on the front-end with ReactJS. Designing and developing APIs for the front end to consume. Constantly improve the architecture of the application by clearing the technical backlog. Meeting both technical and consumer needs. Staying abreast of developments in web applications and programming languages. What are we looking for?‍ An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players. Education - BE/MCA or equivalent. Overall 5+ years of experience. Agnostic/Polyglot with multiple tech stacks. Worked on open source technologies – NodeJS, Typescript, ReactJS, MySQL, NoSQL, MongoDB, ELK, Kafka, Redis. Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS. Back-end exposure – good knowledge of building API. Efficient in building microservices in combining server & front-end. Knowledge of cloud architecture especially using AWS and its features. Should be completely hands on and have the ability to develop quick Prototypes. Good understanding of CMS. Will be responsible for the functional/technical track of a project.

Adobe Logo

SDE 3 ( Java Backend )

Adobe

Bengaluru, Karnataka, India

Posted: a year ago

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!   This is an individual contributor role with a great opportunity to work in Commerce - Offer Data Management(ODM) in Cloud Technology Group. The team is a fast-paced Agile software development team focused on building highly scalable and fault tolerant systems. We are seeking an enthusiastic, independent and highly motivated Developer with a passion for creating rock solid services! What you’ll do • Design and build world-class and highly scalable Microservices interacting with RDBMS, No-SQL, Caching Layer. • Design, develop, debug, provide effort estimation and risk analysis of a project/feature/service. • Perform due diligence and implement comprehensive unit and integration tests for conforming the use case. • Troubleshoot and resolve performance, reliability, and scalability issues. • Embrace a highly collaborative team that requires effective communication and quality contributions. • Interact with Product Mgmt, Architects and other stakeholders to refine the business requirements. What you need to succeed • B.Tech/ M.Tech in Computer Science & Engineering or related experience. • Proven programming, debugging & troubleshooting skills • 4+ years of exceptional programming skills. • Must have excellent working knowledge of Object Oriented Design & Programming (Java) • Specialist in Distributed Systems and Cloud Technologies • Good understanding of Multi-Threading and Concurrent Programming. • Knowledge of Kubernetes and Container technology is desired. • Extensive experience in following web technologies: J2EE, XML, AWS Technologies, Web Services, REST, JSON, Casandra, MySQL, Spring Boot, Redis, Junit, Spring, ESB, Service Gateway, UML, OSGi, Docker • Knowledge of AWS/ Azure Cloud is a huge plus. • Interest to keep up with the latest trends in technology. • Highly motivated, works well in a fast paced collaborative team environment