Software Development Engineer

Software Development Engineer – SDE1

We are looking for backend developers to join our Engineering team based out of Bangalore. The team’s focus is to develop high-quality scalable web applications based on detailed application requirements. As an SDE, you will closely work with technical architects and product/business counterparts.

You’ll work on emerging and traditional technologies such as Java, Kafka, SQS, Redis, RESTful services, NoSQL databases, Relational databases, and AWS/Cloud infrastructure to name a few. You will be involved in solution designing from the conceptual stages through development cycle and deployments. You will ensure that development processes, architecture and standards are followed. You will also be responsible for code quality, adherence to delivery schedule and secured programming practices. The focus of this role is more on coding.

Summary of key skills is as below:

Item Must Have Good to Have
Languages Core Java, J2EE Perl, Bash, Python
Rest frameworks Spring MVC, Spring Boot DropWizard
Caching frameworks Redis MemCached
SQL databases MySQL Oracle SQL, PostgreSQL
Search Solr, ElasticSearch  
Tools and utilities Eclipse/InteliJ, JSON, XML, Maven  
Testing, coverage & profiling Junit, Mockito, JaCoCo, Cobertura PowerMock
Infrastructure & deployment Jenkins  
Others Kafka, Zookeeper, Drools, Restful Spark, Storm, RabbitMQ, Hystrix, Graylog, Akamai, Varnish, Cloudfront CDN
Programming Multi threaded programming, object oriented design patterns, Data Structures and Algorithms.  
Misc   Good exposure to Amazon AWS(EC2, S3, ELB, ElasticCache, RedShift)

CORE COMPETENCIES

• Proficiency in CS concepts such as Data Structures and Algorithms
• Minimum 1-3 years of experience of working in a development team and hands-on knowledge of using Java technologies
• Knowledge of Java MVC Framework – Spring MVC/Spring Boot
• Knowledge of developing web APIs using RESTFUL framework
• Good SQL and NoSQL skills
• Understanding of importance and usage of Caching – Redis/Memcached
• You will write performant, unit-tested code, develop object-oriented models and design data structures
• You will translate high level business problems into smaller modules and own them
• Should understand and have knowledge on the application security practices/vulnerabilities
• Implements readable, object oriented code and design patterns
• Understanding of web products
• Cares for scalability & building responsible applications – low latency & high throughput
• Linux and Unix skills

Good to Have

• Understanding of web analytics and A/B testing’s
• Experience with open-source tools for logging, monitoring, search engine, caching etc.
• Experience with Cloud-based (AWS) deployment is a plus participation in open source projects
• Active involvement in solving problems on GitHub, Stack overflow and similar other community groups

Apply for the Job

Software Development Engineer – SDE2

We are looking for backend developers to join our Engineering team based out of Bangalore. The team’s focus is to develop high-quality scalable web applications based on detailed application requirements. As an SDE, you will closely work with technical architects and product/business counterparts.

You’ll work on emerging and traditional technologies such as Java, Kafka, SQS, Redis, RESTful services, NoSQL databases, Relational databases, and AWS/Cloud infrastructure to name a few. You will be involved in solution designing from the conceptual stages through development cycle and deployments. You will ensure that development processes, architecture and standards are followed. You will also be responsible for code quality, adherence to delivery schedule and secured programming practices. The focus of this role is more on coding.

Summary of key skills is as below:

Item Must Have Good to Have
Languages Core Java, J2EE Perl, Bash, Python
Rest frameworks Spring MVC, Spring Boot DropWizard
Caching frameworks Redis MemCached
SQL databases MySQL Oracle SQL, PostgreSQL
Search Solr, ElasticSearch  
Tools and utilities Eclipse/InteliJ, JSON, XML, Maven  
Testing, coverage & profiling Junit, Mockito, JaCoCo, Cobertura PowerMock
Infrastructure & deployment Jenkins  
Others Kafka, Zookeeper, Drools, Restful Spark, Storm, RabbitMQ, Hystrix, Graylog, Akamai, Varnish, Cloudfront CDN
Programming Multi threaded programming, object oriented design patterns, Data Structures and Algorithms.  
Misc   Good exposure to Amazon AWS(EC2, S3, ELB, ElasticCache, RedShift)

CORE COMPETENCIES

• Proficiency in CS concepts such as Data Structures and Algorithms
• Minimum 1-3 years of experience of working in a development team and hands-on knowledge of using Java technologies
• Knowledge of Java MVC Framework – Spring MVC/Spring Boot
• Knowledge of developing web APIs using RESTFUL framework
• Good SQL and NoSQL skills
• Understanding of importance and usage of Caching – Redis/Memcached
• You will write performant, unit-tested code, develop object-oriented models and design data structures
• You will translate high level business problems into smaller modules and own them
• Should understand and have knowledge on the application security practices/vulnerabilities
• Implements readable, object oriented code and design patterns
• Understanding of web products
• Cares for scalability & building responsible applications – low latency & high throughput
• Linux and Unix skills

Good to Have

• Understanding of web analytics and A/B testing’s
• Experience with open-source tools for logging, monitoring, search engine, caching etc.
• Experience with Cloud-based (AWS) deployment is a plus participation in open source projects
• Active involvement in solving problems on GitHub, Stack overflow and similar other community groups

Apply for the Job

Software Development Engineer – SDE3

We are looking for backend developers to join our Engineering team based out of Bangalore. The team’s focus is to develop high-quality scalable web applications based on detailed application requirements. As an SDE, you will closely work with technical architects and product/business counterparts.

You’ll work on emerging and traditional technologies such as Java, Kafka, SQS, Redis, RESTful services, NoSQL databases, Relational databases, and AWS/Cloud infrastructure to name a few. You will be involved in solution designing from the conceptual stages through development cycle and deployments. You will ensure that development processes, architecture and standards are followed. You will also be responsible for code quality, adherence to delivery schedule and secured programming practices. The focus of this role is more on coding.

Summary of key skills is as below:

Item Must Have Good to Have
Languages Core Java, J2EE Perl, Bash, Python
Rest frameworks Spring MVC, Spring Boot DropWizard
Caching frameworks Redis MemCached
SQL databases MySQL Oracle SQL, PostgreSQL
Search Solr, ElasticSearch  
Tools and utilities Eclipse/InteliJ, JSON, XML, Maven  
Testing, coverage & profiling Junit, Mockito, JaCoCo, Cobertura PowerMock
Infrastructure & deployment Jenkins  
Others Kafka, Zookeeper, Drools, Restful Spark, Storm, RabbitMQ, Hystrix, Graylog, Akamai, Varnish, Cloudfront CDN
Programming Multi threaded programming, object oriented design patterns, Data Structures and Algorithms.  
Misc   Good exposure to Amazon AWS(EC2, S3, ELB, ElasticCache, RedShift)

CORE COMPETENCIES

• Proficiency in CS concepts such as Data Structures and Algorithms
• Minimum 1-3 years of experience of working in a development team and hands-on knowledge of using Java technologies
• Knowledge of Java MVC Framework – Spring MVC/Spring Boot
• Knowledge of developing web APIs using RESTFUL framework
• Good SQL and NoSQL skills
• Understanding of importance and usage of Caching – Redis/Memcached
• You will write performant, unit-tested code, develop object-oriented models and design data structures
• You will translate high level business problems into smaller modules and own them
• Should understand and have knowledge on the application security practices/vulnerabilities
• Implements readable, object oriented code and design patterns
• Understanding of web products
• Cares for scalability & building responsible applications – low latency & high throughput
• Linux and Unix skills

Good to Have

• Understanding of web analytics and A/B testing’s
• Experience with open-source tools for logging, monitoring, search engine, caching etc.
• Experience with Cloud-based (AWS) deployment is a plus participation in open source projects
• Active involvement in solving problems on GitHub, Stack overflow and similar other community groups

Apply for the Job

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email
Share on print
Scroll to top