Cutshort logo
US based AI Product Development company. logo
Software Architect/CTO
US based AI Product Development company.
Software Architect/CTO
Multi Recruit's logo

Software Architect/CTO

at US based AI Product Development company.

Agency job
10 - 15 yrs
₹30L - ₹50L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconJava
J2EE
Technical Architecture
skill iconAmazon Web Services (AWS)

Java
J2ee
working experience with one or more clouds

Understanding of design architecture

Experience with Traditional databases and nosql databases

Sound in Algorithms,data structures and problem solving 

Good at coding and design

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

Similar jobs

NeoGenCode Technologies Pvt Ltd
Bengaluru (Bangalore)
4 - 10 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Apache Spark
+13 more

Position : Software Engineer (Java Backend Engineer)

Experience : 4+ Years

📍 Location : Bangalore, India (Hybrid)

Mandatory Skills : Java 8+ (Advanced Features), Spring Boot, Apache Spark (Spark Streaming), SQL & Cosmos DB, Git, Maven, CI/CD (Jenkins, GitHub), Azure Cloud, Agile Scrum.


About the Role :

We are seeking a highly skilled Backend Engineer with expertise in Java, Spark, and microservices architecture to join our dynamic team. The ideal candidate will have a strong background in object-oriented programming, experience with Spark Streaming, and a deep understanding of distributed systems and cloud technologies.


Key Responsibilities :

  • Design, develop, and maintain highly scalable microservices and optimized RESTful APIs using Spring Boot and Java 8+.
  • Implement and optimize Spark Streaming applications for real-time data processing.
  • Utilize advanced Java 8 features, including:
  • Functional interfaces & Lambda expressions
  • Streams and Parallel Streams
  • Completable Futures & Concurrency API improvements
  • Enhanced Collections APIs
  • Work with relational (SQL) and NoSQL (Cosmos DB) databases, ensuring efficient data modeling and retrieval.
  • Develop and manage CI/CD pipelines using Jenkins, GitHub, and related automation tools.
  • Collaborate with cross-functional teams, including Product, Business, and Automation, to deliver end-to-end product features.
  • Ensure adherence to Agile Scrum practices and participate in code reviews to maintain high-quality standards.
  • Deploy and manage applications in Azure Cloud environments.


Minimum Qualifications:

  • BS/MS in Computer Science or a related field.
  • 4+ Years of experience developing backend applications with Spring Boot and Java 8+.
  • 3+ Years of hands-on experience with Git for version control.
  • Strong understanding of software design patterns and distributed computing principles.
  • Experience with Maven for building and deploying artifacts.
  • Proven ability to work in Agile Scrum environments with a collaborative team mindset.
  • Prior experience with Azure Cloud Technologies.
Read more
Publicis Sapient
at Publicis Sapient
10 recruiters
Prem Sagar
Posted by Prem Sagar
Hyderabad
4 - 9 yrs
₹4L - ₹20L / yr
skill iconJava
Microservices
J2EE
Spring

Qualifications

  • 4+ years of software development experience in Java 8. Knowledge of Java 9.
  • Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services
  • Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
  • Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
  • Experience with Multithreading, Concurrent Package and Concurrent APIs
  • Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
  • Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
  • Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on experience with Spring.
  • Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
  • Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
  • Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.
  • 4+ years of software development experience in Java 8. Knowledge of Java9.
  • Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services
  • Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
  • Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
  • Experience with Multithreading, Concurrent Package and Concurrent APIs
  • Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
  • Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
  • Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on experience with Spring.
  • Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
  • Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
  • Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.

Additional Information

  • Gender-Neutral Policy
  • 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
  • Generous parental leave and new parent transition program
  • Flexible work arrangements
  • Employee Assistance Programs to help you in wellness and well being  
Read more
Exotel
at Exotel
6 recruiters
Roohani Madan
Posted by Roohani Madan
Remote only
10 - 14 yrs
Best in industry
skill iconJava
Engineering Management
skill iconGo Programming (Golang)
Microservices
skill iconAmazon Web Services (AWS)
+1 more

What you will do?

Project Management

  • Work with the product management team to create an engineering roadmap that aligns with the product roadmap. 
  • Translate engineering roadmap into executable internal projects, and own the end-to-end execution of these projects.
  • Plan, execute and deliver projects as per schedule, content, and quality metrics.
  • Manage the day-to-day activities of the engineering team using Agile practices.
  • Keep stakeholders continually updated on the progress of projects and operations.
  • Track and report engineering health metrics (such as bugs by severity, production incidents etc.)

 

People Management

  •  Hire and mentor a team of engineers
  •  Manage learning and development, and performance of your team.
  •  Own, Conceptualize and Build a tech-focused team

 

Technical Work

  •  Core stakeholder to all technical design and architecture of team.
  •  Review code, test plans, and deployment plans.
  •  Focus and Strengthen all aspects of reliability

 

What we look for?

Must Haves

  • Experience in telecom messaging software systems.
  • Experience in distributed and scalable systems.
  • Communication skills - excellent written and oral communication to present complex ideas/concepts in a clear and concise manner; communicating with key stakeholders with work/project progress.

Good to Have

  • Experience in telecom messaging software systems.
  • Experience in distributed and scalable systems.
  • Communication skills - excellent written and oral communication to present complex ideas/concepts in a clear and concise manner; communicating with key stakeholders with work/project progress
Read more
Its a product based Company and is into Ecom.
Its a product based Company and is into Ecom.
Agency job
via Vmultiply solutions by HR Lakshmi
Bengaluru (Bangalore)
5 - 8 yrs
₹7L - ₹16L / yr
skill iconJava
Hibernate (Java)
skill iconSpring Boot
skill iconAmazon Web Services (AWS)
Microservices

Must have experience on Java, Spring MVC / Boot, Hibernate / MyBatis 

- Must have experience on building large scale application 

- Must have experience on RESTful Web-Services 

- Must be good in problem solving, Data structures and Algorithms. 

- Strong understanding of Web Architectures, E-commerce solutions 

- Strong understanding of any MySql / Postgresql 

- Strong understanding of any Redis / Memcached / Mongodb / Elasticsearch 

- Hands-on experience on GCP / AWS would be an added advantage 

- Hands-on experience on Kubernetes / Docker would be an added advantage 

- Basic knowledge of version control system like Git / Mercurial / Bitbucket 

- Writes well managed and clean codes 

Read more
Infiraise
at Infiraise
3 recruiters
Kirti Patel
Posted by Kirti Patel
Gandhinagar
3 - 5 yrs
₹9L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+5 more

Java Developers (4-5 positions)


What qualities are we looking for?

  • 3 – 8 years of experience in building web applications
  • Excellent command over Data Structures & Algorithms
  • Exceptional coding skills in an Object-Oriented programming language (Java)
  • Strong problem solving and analytical skills

Technical Requirements:

  • Working experience on JAVA, Spring Boot. (building web services)
  • Working experience in building microservices and distributed systems.
  • Working experience on using messaging queues RabbitMQ/Kafka is a plus.
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery,  Angular 5+)
  • Excellent knowledge and programming skills in data structures, algorithms.
  • Familiarity with databases (e.g. MySQL, MongoDB)
  • Proficiency with Git
Read more
Product based Company
Product based Company
Agency job
via MNR Solutions by Geetanjali Kumari
Goa
5 - 9 yrs
₹7L - ₹13L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+3 more
  • 5 years of experience as Java/Jee Developer, Springboot
  • Good knowledge of OOPS concepts.
  • Experience in Java8, JSP, Spring Core, Spring MVC, Spring Rest & Spring JPA Repository
  • Experience in Hibernate, relational databases and sql.
  • Experience in Rest API development.
  • Experience in implementation of Jasper Reports
  • Familiar with Git & Maven
Read more
5 days working | 80+ Staff
5 days working | 80+ Staff
Agency job
via Huptech Consultancy Services by Hardik Thakkar
Ahmedabad
3 - 6 yrs
₹4L - ₹10L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Roles & Responsibilities:
  • Strong fundamentals in data structures, algorithms.
  • Strong fundamentals in Core Java/J2EE. 
  • Familiarity with any one of Spring, Struts, Hibernate frameworks.
  • Familiarity with code design principles, patterns, and best practices in java.
  • Understanding of SQL and NoSQL databases.
  • IDE/Tools - Eclipse, NetBeans, Ant, Maven, Gradle
  • Web Technologies - XML/XSD, HTML 5.0, CSS 3.0, JavaScript, JQuery, YUI
  • Configuration Management - GIT, Subversion SVN
  • Active participation in one or more open-source projects is a strong plus 
  • Familiarity with the AWS  cloud ecosystem is a strong plus.
  • OCJP certified will be an added advantage.
  • Hands-on with *Unix/Windows based systems.
Read more
India's Leading Taxi Platform
India's Leading Taxi Platform
Agency job
via Axcelovate by Suhan Alva
Bengaluru (Bangalore)
6 - 10 yrs
₹30L - ₹50L / yr
skill iconJava
skill iconPython
skill iconJavascript
Object Oriented Programming (OOPs)
skill iconGo Programming (Golang)
+4 more
Tech Lead (Experience range from 7-12 yrs)
Key Responsibilities:
  • Lead a full product development lifecycle from ideation, design, development, to roll out and support
  • Own the delivery of multiple features of the product end to end while hands-on in development as well
  • Advocate best development practices such as continuous integration/continuous delivery, automation (testing and infrastructure)

R
ole and Qualifications:
  1. 7+ Years’ of experience, managing teams of 5+ people
  2. Must have excellent programming, debugging and scripting skills with a solid understanding of Object Oriented Design principles.
  3. Proficiency in at least two of the following: Java, NodeJS, Go, JavaScript, Python programming stacks, and passion for software engineering and craftsman-like coding prowess
  4. Knowledge of software practices like refactoring, clean code, domain driven design, Encapsulation etc
  5. Hands on experience managing databases like MongoDB, Cassandra, Redis.
  6. Exposure to event driven systems and event streaming engines like Kafka
  7. Good knowledge of DevOps tooling like docker, kubernetes, ansible/chef, AWS.  
Read more
Supr Infotech Solutions
at Supr Infotech Solutions
6 recruiters
Cibi Thomas
Posted by Cibi Thomas
Remote, Bengaluru (Bangalore)
3 - 7 yrs
₹18L - ₹40L / yr
Data Structures
skill iconJava
Algorithms
skill iconScala
skill iconC++
+1 more
We are looking for smart coders who are cognisant of business, product and quality. Requirements Have a taste for solving complex and interesting problems. A solid foundation in computer science, with strong competencies in data structures, algorithms and software design. Extensive and expert programming experience in any one programming language. Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces. Experience with multi-threading and concurrency programming is must. Worked in a startup like environment with high levels of ownership and commitment. Should have basic operational experience including deployments and maintenance of aws services like ec2, rds, sns, sqs, route53 etc. Strongly practice writing unit and integration tests with reasonable coverage of code. Experience building highly scalable business applications, which involve implementing large complex business flows. Bachelors or higher degree in Computer Science or related technical discipline. Regards, Cibi M Thomas
Read more
Optisol Business Solutions Pvt Ltd
Krishnaveni Hemanthkumar
Posted by Krishnaveni Hemanthkumar
Chennai
2 - 4 yrs
₹4L - ₹8L / yr
Hibernate (Java)
Spring
skill iconJava
J2EE
Struts
+3 more
1.Candidates should have experience in design and develop high-volume applications for delivering high-availability and performance. 2.Write Well designed, testable and efficient code. 3.Ensure designs are in compliance with specifications. 4.Prepare and produce releases of software components. 5.Support continuous improvement by investigating alternatives and technologies for the architectural review. 6.Should be highly motivated in both solo and team situations by contributing to a great team spirit. 7.Desire and drive to take an active role in improving the end product 8. should have strong knowledge of client server interaction, good understanding of REST architecture
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