Tech Lead

at Deem Software

DP
Posted by Mathew Jose
icon
Bengaluru (Bangalore)
icon
9 - 18 yrs
icon
₹27L - ₹40L / yr
icon
Full time
Skills
Java
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.

About Deem Software

Say hello to Etta. The world's most advanced travel management platform designed to make your employees and your budgets happy. Learn more.
Founded
1999
Type
Product
Size
100-500 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Senior Developer

at Technogise Private Limited

Founded 2015  •  Services  •  20-100 employees  •  Profitable
Java
Spring Boot
Gradle
Groovy
NodeJS (Node.js)
icon
Pune
icon
4 - 8 yrs
icon
Best in industry

Who we are:

  • Technogise is a Pune based world class software consultancy delivering superior experience to its global clients.
  • Established in Nov 2015.
  • Delivered world class solutions to 20+ clients through 40+ engagements so far.
  • Current team strength - 50+, which includes Leads, Devs, QAs, BAs, UX & DevOps experts.

 

Our ambition:

To be counted among the world's finest technology consulting firms.

 

What we do:

We deliver high-quality software solutions. Our services include:

  • end-to-end software delivery
  • tech evaluation and strategy consulting
  • agile consulting
  • project rescues & turnaround
  • tech "paratrooper" engagements (short term projects which provide highly strategic solutions to very specific problems).

We are also incubating multiple software products which we plan to launch in the future.

 

Technologies we've been working on:

Flutter, Kotlin, ReactJS, TypeScript, JavaScript, React Native, Golang, Java, NodeJS, Ruby, RoR, Serverless, Spring Boot, Microservices, Docker, Kubernetes, Terraform, AWS, GCP and more...

 

What Technogise gives you:

  • Business critical projects involving high volume transactions - As strategic technology partners to our clients, we build critical enterprise solutions. Some of our applications facilitate upto millions of transactions per day.
  • Hands-on, end to end development - You will code back-end as well as front-end functionalities. You will also be involved in deployment, infrastructure management and DevOps.
  • High quality team - Ours is a team of polyskilled problem solvers and pragmatic agile practitioners who value software craftsmanship and continuous learning. You will enjoy working with them, leading them, being challenged by them and learning from them.
  • Diverse domains - We build solutions for clients across multiple domains like retail, logistics, education, healthcare, fin-tech and more. Each domain will bring you a fresh perspective / insight of business problems and their solutions.

 

What skills you bring to Technogise:

  • Provide hands-on contribution towards -
    • backend design and development,
    • front end design and development
  • regardless of the technology stack of the project. If you aren't one already, you WILL become a polyglot here.
  • Technical depth - You know the "why" and "how" of technologies & concepts you've worked on. Your opinions on technology are borne out of your own experience, rather than bookish theory.
  • Craftsmanship - The code you write is always clean, lean, robust, maintainable, scalable, reusable and testable. Solid, Kiss, Grasp are not words, but acronyms to you... :-)
  • Consulting maturity - You have the maturity to consult clients, be it on delivery, technology or process. As their technology partner, you engage proactively and responsively with them; are empathetic to their evolving business needs; provide suggestions and implement steps which deliver the maximum business value to them.
  • Curiosity - In order to be culturally aligned with Technogise, you HAVE to be passionate about technology. You must explore technology not because you need to, but because you want to.

 

What qualities you bring to Technogise:

You are culturally aligned with Technogise, which means you are:

  • Humble to learn from everyone and share knowledge with everyone,
  • Curious to explore better ways of delivering software,
  • Tenacious to never give up and find best solutions to complex problems
  • Collaborative to pair with fellow teammates everyday...and most importantly, possess an unwavering Customer Focus.
Job posted by
ImmanuelJoshua

Java Developer

at Product Engineering

Agency job
via Uncap Research Labs
Java
J2EE
Spring Boot
Hibernate (Java)
MySQL
Multithreading
Data Structures
Algorithms
icon
Gurugram, Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹6L - ₹15L / yr
Areas of responsibilities:
 Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs  Design and defining the interaction between the different component pieces  Write efficient code based on brief given by team lead.  Fast prototyping of proof-of concept features / application based on brief.  Develop and maintain new features on Java stack  Own the delivery of an entire piece of a system or application  Management and execution against project plans and delivery commitments  Work closely with the peers and Leads to develop the best technical design and approach for new product development  Build software solutions for complex problems.  Compliance with build/release and configuration management process  Responsibility to develop unit test cases for his/her project module.  Execution of appropriate quality plans ,project plans ,test strategies and processes for development activities in concern with business and project management effort
Desired Profile:
 Good understanding of Object Oriented Programming Concepts, hands-on knowledge on Java stack (Spring/Hibernate)  Development across multiple browsers/platforms on Website  Good Understanding of SQL/NoSQL data stores  Fair Understanding of Responsive High Level Designs  Work experience in product/start-up company is a plus  Familiarity to MVC, SOA, RESTFull web services  Work with other teams and manage time across multiple projects and tasks in a deadline driven, team environment  Good to have knowledge of Javascript (AngularJS/ReactJS)/HTML/CSS/JQuery front-end code across a broad array of Interactive web  Understand agile methodology and instill best practices into the process.
Job posted by
Ujjwal Bhatt

Java Developer

at Multinational professional services company

Agency job
via Jobdost
Java
Spring Boot
Hibernate (Java)
HTML/CSS
API
Oracle
Git
RESTful APIs
MongoDB
icon
Pune
icon
2 - 6 yrs
icon
₹8L - ₹20L / yr
Java Developer
Skills Required:
  • Experience of more than 4 to 6 years in software development.
  • Very Strong Experience in Core Java.
  • Excellent Java Programming skills Experience in Data Structures, Algorithms and Design Patterns.
  • Strong in Problem solving, Analytical skill and logical thinking.
  • Skill to be trained: java, spring, mango db, cassandra.
  • Strong experience in Spring Boot, Restful API
  • Looking for shorter notice period candidates only.
Job posted by
Sathish Kumar

Sr Oracle Apex Developer

at Semperfi Solution

Founded  •   •  employees  • 
PL/SQL
Oracle Application Express (APEX)
Oracle
HTML/CSS
API
Oracle SQL Developer
Oracle NoSQL Database
oracle apex
icon
Bengaluru (Bangalore)
icon
5 - 8 yrs
icon
₹10L - ₹15L / yr

Position Overview

Oracle Apex Engineer with good experience building reports using the latest versions of Oracle Apex

and experience in Apex Upgrade. Should have a good working knowledge of Oracle

Applications(R12).

Skills

1-2 end to end implementation/development project

Strong detail, quality, and solution orientation

5+ years of experience designing and implementing technical solutions that are aligned with

business strategy

5 years of applications development experience with Oracle APEX, Oracle SQL, PL/SQL

5+ years of Oracle APEX experience

5+ years experience in Oracle Databases

5+ years experience using PL/SQL

5+ years of JavaScript, HTML, CSS, and REST services

Oracle APEX 4.2 experience is a must and ability to Upgrade to higher versions

Ability to work on SQL performance issues

Ability to think critically and solve complex issues

Ability to work independently, while engaging the customer and providing information to the team

Strong ability to communicate both verbally and in writing with internal and external teams

Ability to prioritize across multiple projects and meet deadlines

Experience adapting in a dynamic work environment

Experience working in a customer-focused environment

Ability to troubleshooting issue

Proficiency in analysis, design, development, testing, implementation, and maintenance of

applications in Oracle Application Express (APEX).

Excellent conceptual knowledge of Oracle 11g.

Rich experience in writing SQL queries, Views, Materialized views, PL/SQL procedures, functions,

packages, triggers, cursors, collections, Ref cursor, cursor variables, System reference cursor,

Dynamic SQL.

Good knowledge of using PL/SQL Wrappers to protect the PL/SQL procedures and packages.

Job posted by
Ambika Jituri

Java Developer

at AlgoDox Technology Private Limited

Founded 2021  •  Products & Services  •  0-20 employees  •  Bootstrapped
Java
J2EE
Spring Boot
Hibernate (Java)
Spring MVC
HTML/CSS
Javascript
icon
Pune, Mumbai
icon
2 - 3 yrs
icon
₹4L - ₹6L / yr
  • 2 - 3 Years of experience is required in Java Development.
  • Framework - Spring MVC, Spring Boot.
  • Good Knowledge in Core Java, OOPS principles is required.
  • Web Technologies - HTML, CSS, Javascript.
Job posted by
Aishwarya Tharwan

Senior SDE

at Well Funded Healthcare Technology Startup

Data Structures
Algorithms
Java
C++
C#
Ruby on Rails (ROR)
Python
icon
Bengaluru (Bangalore), Chennai, Hyderabad
icon
4 - 20 yrs
icon
₹20L - ₹80L / yr
Desired Experience
· 4+ years in a software engineering role
· You want to work in a highly collaborative environment: we believe a team can be stronger than its individual parts
· Are independent and curious
· Are comfortable owning features from design through delivery to production
· Have experience with one or more modern programming languages
· Are willing to dive into a large code base and contribute immediately
· Enjoy writing code that is understandable, maintainable, and testable
· Collaborative and Communicative - you love being part of a diverse team, building consensus, and establishing credibility.
You are a Class-A communicator: curious, thoughtful, clear, and (mostly) correct.
· BA/BS degree from top institution; MBA or CompSci degree preferred but not required.
Job posted by
Vinay Kumar

Application Support Engineer

at Moback Technologies india Pvt Ltd

Founded 2011  •  Products & Services  •  100-1000 employees  •  Profitable
Java
Customer Support
SQL
Amazon Web Services (AWS)
Python
icon
Remote, Bengaluru (Bangalore)
icon
3 - 5 yrs
icon
₹5L - ₹10L / yr
Job Requirements :

- Should have experience in supporting the application and infrastructure 24x7.

- Should have good working knowledge on troubleshooting skills of Operating Systems (Linux/Windows)

- Good experience on Java/j2EE application supporting and AWS infra supporting.

- Ability to work with 3rd parties/FOPS and provide required instruction to troubleshoot and restore faults.

- Respond quickly and effectively to production issues, troubleshooting solutions, and taking responsibility for seeing those solutions through resolution.

- Identify root cause and corrective actions for highly complex availability, capacity, security, performance, and quality issues affecting the database.

- Strong knowledge of Linux/Unix operating system.

- Good knowledge in scripting languages like Shell, Python.

- Good Knowledge on Databases like Mongo, Mysql, SQL Server.

- Respond to alerts and take corrective action to ensure the high-availability of our production environments and participate in an after-hours on-call rotation.

- Experience/Knowledge of other cloud platforms (Azure, Google Cloud) is a plus

- Strong verbal and written communications skills are a must

- Must have production support experience as the requirement is 24X7X365 production support.
Job posted by
jayanta pal

Java Developer

at KaptureCRM

Founded 2011  •  Products & Services  •  100-1000 employees  •  Raised funding
Java
Spring
J2EE
Struts
Hibernate (Java)
EJB
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹8L - ₹17L / yr
Senior Java Developer with Spring Boot, Kafka, and Kubernetes

Technical Skills: Java Technologies 
Primary Skills: Java Spring MVC, WEB & Spring Boot
Secondary Skills: Apache Kafka

Experience : 3 to 7 Years of experience
  • Proven experience in Java8, Spring Boot, Microservices/API
  • Strong experience with Kafka, Kubernetes
  • Strong experience in using RDBMS (Mysql) and NoSQL.
  • Experience in working in Eclipse / Maven environments.
  • Hands-on experience in Unix / Shell scripting.
  • Hands-on experience in fine-tuning application response/performance testing.
  • Experience in Web Services.
  • Strong analysis & problem-solving skills
  • Strong communication skills - both verbal and written
  • Ability to work independently with limited supervision
  • Proven ability to use own initiative to resolve issues
  • Full ownership of projects/tasks
  • Ability and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlines
  • Eagerness to learn
  • Strong team-working skills
Job posted by
Surbhi Sinha

Java Developer

at TVS Next

Founded 2008  •  Products & Services  •  100-1000 employees  •  Profitable
Microservices
Java
Spring
icon
Bengaluru (Bangalore)
icon
3 - 11 yrs
icon
₹2L - ₹13L / yr
Good Day. We (TVSNEXT) is looking for JAVA Professionals for Bangalore location. Experience : 3 - 7 Years Location : Bangalore Arekere Village, Begur Hobli, SH 87, Bengaluru, Karnataka 560076 Skill : Java , Microservices ,Spring Boot Referrals are greatly appreciated. If you are interested kindly share me the below details with updated CV. Name : Mobile No : Email : Organization : Experience : Skill : CTC : ECTC : Location : Notice Period :
Job posted by
Suresh K

Senior Software Engineer - Personalisation

at Hotstar

Founded 2015  •  Product  •  500-1000 employees  •  Profitable
Data Structures
Algorithms
Java
Distributed Systems
Python
Elastic Search
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹25L - ₹40L / yr
At Hotstar, we have over 100 million users on Play Store & capture close to a billion clickstream messages daily. The engineering team at Hotstar is at the centre of the action and is responsible for creating the unmatchable user experience. Our engineers solve real-life complex problems and create compelling experiences for our customers. As an engineer in the Personalisation team, you will build platforms and tools that deliver personalised recommendations to 150+ million users. You will work on building storage solutions and microservices that serve recommendations at a rate of few 100K requests per second. You will build tools that serve recommendations to our users in real-time. The pace of our growth is incredible. If you enjoy working on problems at scale and if you want to build our platform for the next 100 million, join us! Your key responsibilities • You will build robust, secure and scalable microservices to power the Personalisation engine at Hotstar • You will design and implement low latency caching and storage solutions • You will build stream processing pipelines to compute personalised recommendations for our users in real-time • You will continuously evaluate relevant technologies, influence and drive architecture and design discussions What to bring • BE/B.Tech/M.Tech/PhD in Computer Science or a related field. • Strong coding skills (Python or Java or Golang) • Experience building distributed domain-driven microservices • Strong understanding of database and storage fundamentals • Experience with AWS stack
Job posted by
Deepayan Mallick
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Deem Software?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort