Menu

Software Engineer|Senior Software Engineer |Backend|

Location: Ahmedabad, Gujarat

Category: IT Engineer & Developer Jobs

Position

• Software Engineer/Senior Software Engineer (Backend)

Experience

• 6+ years of professional software engineering experience, working with a variety of technologies, and have increasingly impactful accomplishments

Role And Responsibilities

• Technical and business domain expert: Diligently handle new feature development, conducting impact analysis, coordinating with Product Manager for the development of the new features.

• Engineering Operations: Troubleshooting and resolution of production issues, and taking ownership of the deployment and improving the SDLC process.

• Technical Roadmap: Drives prioritization of technical roadmap and influences prioritization of product roadmap and process enhancements to improve the overall team productivity

• Code Quality: Sets and enforces the standard for writing stable, correct, and maintainable code

• Driven: Ability to work independently, self-motivate, and strong problem-solving skills

• Leadership: mentoring and training more junior engineers

Requirements (Must Have)

• OOPs and clean code concepts are a must.

• Firm grasp of data structures, algorithms with fluency in Java & Kotlin programming languages withhands on coding experience including in-depth knowledge of multi-threading, exception handling, Servlet/Filters.

• Must have in-depth knowledge of concepts like REST architecture, MVC.

• Must have strong coding experience in Spring/Spring Boot.

• Strong SQL scripting and knowledge of relational database e.g. MySQL, SQL Server, Oracle etc..

• Strong experience in writing different types of tests for Java/Kotlin application, unit, integration, component tests for example.

• Should have worked on Spring Data JPA/JPA/Hibernate based ORM frameworks.

• Knowledge and/or experience with containerized environments, Kubernetes, docker.

• Working knowledge of AWS or any other cloud infrastructure.

• Working knowledge of JavaScript, HTML, CSS.

Good To Have

• Application integration based on RESTful architecture.

• Spring security

• Hands-on experience on any of the UI frameworks like Angular, React, VueJS etc.

• Strong AWS cloud knowledge.

• Knowledge of Observability concepts & tools

Non-Technical Skills

• Communication: Excellent verbal and written communication skills in English.

• Eager to learn and take up new challenges.

• Enthusiastic and curious.

Our Tech Stack

• Backend: Java / Kotlin on Spring Boot

• Frontend: Javascript / Typescript with VueJS and Vuetify

• Database and connector: MySQL / Spring Data JPA / Hibernate ORM / Flyway / Liquibase

• Process: Jira / Bitbucket

• Infra: AWS, Docker

Work Hours

• Must be available to support global time zones

Apply on Company Website You will be redirected to the employer’s website