Cutshort logo
For Employers
Deem logo
Tech Lead
at Deem
Deem's logo

Tech Lead

Mathew Jose's profile picture
Posted by Mathew Jose
9 - 18 yrs
₹27L - ₹40L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
Oracle
Architecture
J2EE
IBM WebSphere
Tomcat
Microservices
Hibernate (Java)
Responsibilities:

·         A Technical Lead would be required to contribute to all aspects of Product Lifecycle from requirement analysis to product release.
·         Lead feature/product engineering teams and participate in architecture and design reviews.
·         Define, design, and implement complex, multi-tier distributed software applications. Segment and design system layers to support componentization and layered application development, including user interface, business process functionality, and database access.
·         Ability to design, code, test, implement, and validate business, and technical information technology related programs.
·         Work with the product team to assess feasibility and priority of features and upgrades.
·         Ability to lead and participate on empowered virtual teams to deliver iteration deliverables, manages projects within scope of responsibility and drive the technical direction of the product.
·         Participate in product requirements definition process to provide feedback on technical feasibility and options. 
·         Should understand and articulate the business value proposition of the module/product/project
·         Must ensure testability of the application and test automation (by participating in the review of test cases and by helping QA implement test automation, if required)
·         Active practitioner of quality coding and engineering hygiene by enforcing quality gates
·         Very aware of software and data security & vulnerabilities pitfalls and how to proactively catch them using tools and through code review process.
·         Capable of debugging complex issues that might span across multiple applications or interfaces
·         Must be able to factor performance and scalability considerations into the product all the way from requirements through implementation – to create a highly performance, responsive, robust system
·         Lead troubleshooting efforts for the resolution of complex technical application issues with the appropriate technical resources
·         Review application modification requests and assess the effects of such modifications on the application. 
·         Generate innovative approaches and solutions to technology project challenges
·         Mentor junior developers.  Provide feedback on the development efforts of junior developers.
·         Manage multiple priorities effectively
·         Responsibilities will include all levels of development from architecture through implementation, unit testing and release
·         Ability to lead change, be personally adaptable, & perform well under pressure.
 
Qualifications (Must-Haves):

·         A bachelor’s degree in computer science, electronics engineering, or an equivalent field, from a reputed university.
·         Minimum of 9 years’ experience in software design and engineering.
·         The individual should have a deep understanding of J2EE technologies (Java / Spring/ Hibernate/ JMS, JDBC, JSP and Servlets)
·         Deep understanding of implementation support structures, & integration tools and technology
·         Extensive experience designing/developing J2EE compliant applications using WebSphere, Tomcat, WebLogic or similar products.
·         Experience with micro-services architecture and distributed systems.
·         Experience with databases (preferably Oracle) – SQL query optimization, stored procedure development, JDBC
·         Excellent ability to architect, design and develop Object Oriented and Service Oriented software with practical use of design patterns
·         Experience with distributed systems or a large scale enterprise background is a must.
·         Must have strong decision-making skills; take-charge personality, and the ability to drive a plan to completion combined with good written and oral communication.
·         Ability to lead change, be personally adaptable, & perform well under pressure.
·         Excellent written and oral communication
·         Strong people and technical leadership skill.
·         Working with distributed teams.
Deem team members come from a variety of backgrounds and we are committed to creating a sense of inclusion and belonging for everyone. One of the ways we achieve this is by ensuring we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Deem

Founded :
1999
Type :
Product
Size :
100-500
Stage :
Profitable

About

Deem’s solutions are designed for the way employees work and travel, and the way companies apply policy and control costs. Deem is built to help employees be more productive, solve problems on the fly, and focus on the job. Deem’s powerful platform allows travel managers to customize their travel program and service their travelers with ease.Today’s business world has never been more mobile. At Deem, we create products that give employees everything they need to make better travel decisions, wherever they are. With the most intuitive, secure, and powerful solutions, your team will save you money, stay connected, and get more done. And when employees have access to the tools they love, they’re happier and more engaged. That’s why more businesses are embracing Deem. Deem’s technology plugs into your travel management company and expense provider of choice. Powerful APIs and thoughtful design mean you and your travelers will be up and running in no time, and your travel agency can service your travelers effortlessly. In fact, the Deem platform is so easy to use, your travelers can service themselves! Deem’s intuitive suite of travel booking, and management tools are used by more than 50,000 corporate customers and the world’s largest travel management companies around the world. The company is headquartered in Silicon Valley, California, with offices in Bangalore, India and Dublin, Ireland. Deem is wholly owned by Enterprise Holdings, the world’s largest car rental provider, and an industry leader in mobility and technology. Enterprise Holdings is one of the top global travel companies, ranking ahead of all other car rental companies, many airlines and most cruise lines, hotels, tour operators and online travel agencies, based on its annual revenues.
Read more

Connect with the team

Profile picture
Mathew Jose

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Shivangi Bhattacharyya
Posted by Shivangi Bhattacharyya
Bengaluru (Bangalore)
3 - 5 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
Hibernate (Java)
Data Structures
+2 more

JOB DESCRIPTION


Experience: 3-5 years

Wissen Technology is now hiring for a Senior Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. 


Required Skills:

  • Exp. - 3-5 years
  • Experience in Core Java and Spring Boot.
  • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  • Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications.
  • Good development experience with RDBMS.
  • Good knowledge of multi-threading and high-performance server-side development.
  • Basic working knowledge of Unix/Linux.
  • Excellent problem solving and coding skills.
  • Strong interpersonal, communication and analytical skills.
  • Should have the ability to express their design ideas and thoughts
Read more
Leading Product Startup
Leading Product Startup
Agency job
via Qrata by Blessy Fernandes
Remote only
1 - 8 yrs
₹14L - ₹48L / yr
skill iconJava
Algorithms
Data Structures
skill iconMongoDB
skill iconSpring Boot
+1 more
Roles & Responsibilities

● Complete ownership of the components that one works on - starting from
architecture design to monitoring metrics post deployment
Strong bias for action with a problem solving mindset. Meeting current
requirements or resolving issues while keeping bigger picture in mind.
● Thinking big while designing components. Keeping in mind that if we build our
current version for x users, it will be 10x within a year & 100x within 1.5 years
hands on experience in software development with excellent
problem-solving skills.
● Hands on experience on building highly-available, scalable systems.
● Expertise in Java with data structures, algorithms, spring, hibernate skills.
● Knowledge of NoSQL, MongoDB, caching data stores, queuing and search.
● Proficiency in computer science fundamentals: Object oriented design, data
structures, algorithm design, and complexity analysis.
● Good with the design patterns and architecture solution to large scale
applications.
● Nice to have: Cassandra, Kafka, Aerospike development experience with highly
scalable and performant software systems.
Read more
Helps with software development
Helps with software development
Agency job
via Qrata by Rayal Rajan
Pune
3 - 6 yrs
₹15L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Design patterns
+8 more

Requirements

• Extensive and expert programming experience in at least one general programming language (e. g.

Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.

• Experience with multi-threading and concurrency programming.

• Extensive experience in object oriented design skills, knowledge of design patterns, and a huge passion

and ability to design intuitive modules and class-level interfaces.

• Excellent coding skills - should be able to convert design into code fluently.

• Knowledge of Test Driven Development.

• Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).

• Strong desire to solve complex and interesting real world problems.

• Experience with full life cycle development in any programming language on a Linux platform.

• Go-getter attitude that reflects in energy and intent behind assigned tasks.

• Worked in a startup-like environment with high levels of ownership and commitment.

• BTech, MTech or Ph. D. in Computer Science or related technical discipline (or equivalent).

• Experience in building highly scalable business applications, which involve implementing large complex

business flows and dealing with huge amounts of data.

• 3+ years of experience in the art of writing code and solving problems on a large scale.

• Open communicator who shares thoughts and opinions frequently, listens intently, and takes

constructive feedback.

Read more
Porter.in
at Porter.in
1 recruiter
Agency job
via UPhill HR by Puneet Bansal
Bengaluru (Bangalore)
4 - 6 yrs
₹28L - ₹39L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Technical Overview:

● You will be expected to design, develop and maintain large-scale complex backend web applications.

● You will be expected to rapidly learn and apply relevant new technologies.

● You will be having a high level of interaction with business and product stakeholders.

● You will be working on the entire web application stack, which includes:

      o Web server hosting

      o RESTful communication

      o Message brokering

      o Backend application layer, which includes the service and domain layers

     o Data layer for persistence or caching

● You will be participating in an agile software development cycle, which includes:

     o Design

     o Development

     o Code Review

     o Unit and Integration Testing

     o Release

● As a Staff Engineer, you will be expected to contribute to design, code review, refactoring, and project management.

● You will be exposed to the following technologies:

     o Web application frameworks: Ruby on Rails, Node.js, Java Play, Vert.x, AIOHTTP, AWS Lambda

     o Languages: Ruby, Java, Kotlin, Javascript, Python

     o Data stores: PostgreSQL, Aerospike, Redis, Amazon Redshift

     o Communication: HTTP, Amazon SQS, Sidekiq, Amazon SNS

     o Server Management: Amazon ECS, Docker


Product Overview:


You will be contributing to products concerning both customers and partner drivers.


Product sectors include:

1) Growth: You’ll build tools to help boost user growth on the platform including our industry-best driver onboarding, training and certification system, referral system, and lead management models.

2) Lifecycle Management: Build tools to help users engage with the platform better, which include rewards and recognition modules, subscription services account management tools, partner and customer wallets and payout modules, and churn detection systems among others.

3) Transaction Experience: You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment

systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.

4) Fulfilment: As part of the fulfillment team, you’ll work on systems that ensure a high degree of ride fulfillment on the platform. Tools include allocation methodologies and systems, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.

5) Enterprise Solutions: You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimization tools, alerting and monitoring tools, and analytics suite among others.

Read more
Software development
Software development
Agency job
via Aritha Consulting Services by Yashaswini BL
Bengaluru (Bangalore)
5 - 9 yrs
₹8L - ₹18L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)
  1. Java development knowledge is a must
    1. Springboot preferred
    2. 2.AWS exposure is a must
    3. Engineering degree in Computer Science, Electronics and, Communication or Information Science.
    1. Or MCA is agreeable.
  1. Location: Bangalore
Read more
Innovatily
at Innovatily
5 recruiters
Jayasri S
Posted by Jayasri S
Bengaluru (Bangalore)
8 - 15 yrs
₹12L - ₹15L / yr
skill iconJava
Spring
skill iconSpring Boot
skill iconJavascript
Microservices
+2 more
1) Java 7, Java 8, functional aspects, Spring Framework (It is important that the resources are familiar with the current Spring platform and it’s capabilities), Spring Boot, Spring Integration
2) Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
3) Experience building REST and SOAP web services using Java, Micro Services
4) Experience with Web Services (JSON, REST, Spring based REST services)
5) Experience with Java and J2EE/Java EE (including servlets, JSP, JDBC)
6) Strong Core Java development
7) Experience with development tools like Eclipse, Git,.etc
8) Experience with web application servers like Tomcat
9) Experience in scripting and working in a Linux/Windows environment
Read more
MNC
MNC
Agency job
via Eurka IT SOL by Srikanth a
Bengaluru (Bangalore)
5 - 10 yrs
₹13L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)
At least 5 years of software development experience and a well grounded
knowledge of Java and Spring.
• Familiarity with:
• SQL and noSQL databases
• Kubernetes, Docker, Helm
• Message/Streaming Technologies: Kafka, Kinesis, JMS, etc
• Unix Shell Scripting
• Microservices Architecture
• AWS, GCP, or Azure
• Experience in modern software development methodologies and technologies:
Scrum, Jira, Git
• Ability to handle full application development cycle from requirements to
production.
• A dedication to positive team collaboration
Read more
Rejolut
at Rejolut
1 video
2 recruiters
Sonam K
Posted by Sonam K
Navi Mumbai, Mumbai
1 - 4 yrs
₹4L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Rejolut is among the fastest-growing and award winning Tech companies working on leading technologies namely Blockchain, Machine Learning & Artificial Intelligence, Complex mobile & Web Apps, IoT, etc.Rejolut is a venture-backed company with clients in over several countries namely Malaysia Airlines,gba global,my-earth,biomes, Dlg-hub,etc.

We are looking for Tech geeks having hands-on experience and in love with building scalable, distributed and large web/mobile products and tech solutions. He/She must be an excellent problem solver with passion to self-learn and implement web technologies (frontend + backend). He/She would be responsible for the architecture design, code review, and technology build and deployment activities of the product.

Required Skills :
1. Experience in Core Java, Hibernate, Spring, SQL.
2. Hands-on experience with, Collections, Algorithms, Problem Solving.
3. Knowledge of repository tools such as GitHub.
4. Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals.4. Work collaboratively within a team of other engineers.
5. Good programming and debugging skills.
Benefits :
> Health Insurance
> Work from Home
> Fast growth and more visibility into the company
> Experience to work on the latest technology
> Competitive Learning Environment with supportive co-workers
> Employee friendly HR Policies
> Paid leaves up to certain limits
> Competitive salaries & Bonuses
> Liberal working atmosphere
> Get mentored by the best in the industry
Work Schedule:
Day Shift/Flexible working hours
Monday to Friday
Read more
Salesken.ai
at Salesken.ai
2 recruiters
akash r
Posted by akash r
Bengaluru (Bangalore)
6 - 12 yrs
₹40L - ₹65L / yr
skill iconJava
Data Structures
Algorithms
SQL
Microservices
+1 more


1. Be a visible leader to drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact
2. Design systems that can scale to billions of data records in micro service architecture
3. Design and develop full stack product features based on customer and business requirements
4. Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery
5. Technically Hands-on with scalable Architecture managing team of (30+) Sr. Engineers / Engineers, and coaching mentoring while maintaining a hands-on role with code development
6. Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
7. Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
8. Be a very visible representative of multiple technology domains and represent Salesken in external technical forums
9. Teamwork skills, flexibility, and ability to handle multiple tasks
10. Bring in software engineering life cycle best practice
11. Analytical and problem-solving skills

Desired Candidate Profile
1. Strong Java, Java 8 including OOAD design patterns
2. A solid engineer with must have knowledge and experience of Micro services design, security designs, and best practices
3. Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns, App server & Web servers
4. Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day
5. Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra
6. Strong design/development experience in building massively large scale distributed internet systems and products
7. Excellent programming skills in Java and expertise in multi-threading and performance oriented programming
8. Sound knowledge of cloud platforms like GCP, AWS, Azure, etc
9. Solid experience in Distributed systems, highly scalable products, performance & reliability
10. Excellent understanding of processing platforms and queues
11. Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc
12. Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java
Read more
M/S Syncolite India Pvt. Ltd.
Ankita B
Posted by Ankita B
Bengaluru (Bangalore)
3 - 5 yrs
₹7L - ₹10L / yr
skill iconJava
Spring MVC
Hibernate (Java)
skill iconJavascript
JSP
Job Summary We are looking for young, ambitious and fire-in-the-belly professionals in the domains of Data analytics/Data Visualization/IoT to join us on this exciting journey. Successful candidates have to demonstrate that they are self-driven, goal oriented and who can set their own benchmarks. This is your dynamic opportunity to work with software team of a young and growing IoT start-up company. Responsibilities 1. Design & Development of analytics web application. 2. Development of analytics & reporting engine and integration of front end. 3. Performance turning and optimization of Database searches, page loading. 4. Optimizing application servers for performance. 5. Life cycle and release management. 6. Building test automation and simulated test environment. 7. Database, Application server administration and migration. 8. Mentoring junior developers. Qualifications & Requirement 1. Atleast 2 years in web technologies. 2. Excellent problem solving and analytical skills. 3. Experience in developing web apps using JAVA, JSP, spring MVC, hibernate. 4. Good understanding of Javascript, HTML, Python. 5. Proficiency in development and debugging tools. 6. Experience in Database performance tuning and optimization. 7. Experience in performance turning of Applications servers. Benefits 1. Competitive Salary. 2. Work with an unbelievably talented and go-getter team. 3. Career Growth with excellent learning and development opportunities. 4. ESOP
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos