Lead Software Engineer – Software Engineering
Posted on:
1 hour ago
Vacancies:
1 Vacancy
Job Summary
Job Title : Lead Software Engineer - Software Engineering
Experience : 10 to 15 Years
Location : Bengaluru
Roles & Responsibilities
- Design develop and maintain scalable enterprise applications using Java and modern software engineering practices.
- Build and enhance backend services REST APIs and distributed event-driven systems.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality technical solutions.
- Develop and optimize data-intensive applications using relational and NoSQL databases.
- Design and implement secure scalable and high-performance software architectures.
- Integrate cloud technologies workflow engines and automation frameworks into enterprise applications.
- Write clean maintainable and well-tested code following Agile development and best practices.
- Troubleshoot production issues perform root cause analysis and drive continuous platform improvements.
- Mentor development teams and provide technical guidance on architecture and implementation.
- Contribute to platform modernization by adopting cloud AI and emerging technologies.
Requisites
- Bachelors or Masters degree in Computer Science Information Technology Engineering or a related field.
- Strong expertise in Java Spring Framework RESTful APIs and distributed system architecture.
- Experience with relational databases (SQL/DB2) and NoSQL databases (MongoDB).
- Hands-on knowledge of ReactJS Redux Python and event-driven application development.
- Experience with cloud platforms such as Azure Snowflake or Databricks.
- Knowledge of CI/CD tools Git Gradle Jenkins and DevOps practices.
- Familiarity with workflow engines TDD/BDD frameworks and database schema management tools.
- Strong understanding of software design patterns multithreading data structures algorithms and caching.
- Knowledge of Linux/Unix JSON XML HTTP and enterprise application development.
- Excellent analytical problem-solving communication collaboration and leadership skills.
Required Skills:
AzureSnowflakeDatabricksBPMNDMNCamunda 7/8