Software Engineer - Engineering Manager
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Job Responsibilities
T his is a hands-on role for a senior back-end engineer who wants to be part of flat-structure organization. The responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages.
Required Qualifications, Capabilities and Skills
Qualifications in computer science or STEM related field (science, technology, engineering or mathematics) or foreign equivalent
Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment
Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+)
Understanding of distributed systems and microservices architecture
Understanding of RESTful APIs and web technologies
Understanding of relational databases
Desired - understanding of cloud technologies (AWS, GCP, Azure, etc.)
Desired - understanding of dependency injection frameworks (Spring / Spring Boot, etc.)
Desired - understanding of security frameworks / standards
Desired - understanding of data streaming and messaging frameworks (Kafka, Spark, etc.)
Desired - understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics, etc.)
Desired - understanding of containers (Docker, Kubernetes, Helm, etc.)
Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support)
Desired - experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines
A solid approach to writing unit level tests using mocking frameworks, as well as automating component, integration and end-to-end tests
Preferred Qualifications, Capabilities and Skills
Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.
Ability to work in a dynamic, agile environment within a geographically distributed team
Ability to focus on promptly addressing customer needs
Ability to work within a diverse and inclusive team
Technically curious, versatile and solution oriented
Excellent written and verbal communication skills in English
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
T his is a hands-on role for a senior back-end engineer who wants to be part of flat-structure organization. The responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages.
Required Qualifications, Capabilities and Skills
Qualifications in computer science or STEM related field (science, technology, engineering or mathematics) or foreign equivalent
Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment
Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+)
Understanding of distributed systems and microservices architecture
Understanding of RESTful APIs and web technologies
Understanding of relational databases
Desired - understanding of cloud technologies (AWS, GCP, Azure, etc.)
Desired - understanding of dependency injection frameworks (Spring / Spring Boot, etc.)
Desired - understanding of security frameworks / standards
Desired - understanding of data streaming and messaging frameworks (Kafka, Spark, etc.)
Desired - understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics, etc.)
Desired - understanding of containers (Docker, Kubernetes, Helm, etc.)
Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support)
Desired - experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines
A solid approach to writing unit level tests using mocking frameworks, as well as automating component, integration and end-to-end tests
Preferred Qualifications, Capabilities and Skills
Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.
Ability to work in a dynamic, agile environment within a geographically distributed team
Ability to focus on promptly addressing customer needs
Ability to work within a diverse and inclusive team
Technically curious, versatile and solution oriented
Excellent written and verbal communication skills in English
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
7 page views
Related listings
-
Hiring for Mobile Developer // BangaloreSoftware DeveloperHiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...2026/11/08
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
