Companies you'll love to work for

Everywhere Ventures
266
companies
550
Jobs

Software Developer :: SDE3

Salesken

Salesken

Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 4, 2025
  • 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
  • Design systems that can scale to billions of data records in micro service architecture
  • Design and develop full stack product features based on customer and business requirements
  • Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery
  • 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
  • Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
  • Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
  • Be a very visible representative of multiple technology domains and represent Salesken in external technical forums
  • Teamwork skills, flexibility, and ability to handle multiple tasks
  • Bring in software engineering life cycle best practice
  • Analytical and problem-solving skills

Desired Candidate Profile

  • Strong Java, Java 8 including OOAD design patterns
  • A solid engineer with must have knowledge and experience of Micro services design, security designs, and best practices
  • Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns, App server & Web servers
  • Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day
  • Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra
  • Strong design/development experience in building massively large scale distributed internet systems and products
  • Excellent programming skills in Java and expertise in multi-threading and performance oriented programming
  • Sound knowledge of cloud platforms like GCP, AWS, Azure, etc
  • Solid experience in Distributed systems, highly scalable products, performance & reliability
  • Excellent understanding of processing platforms and queues
  • Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc
  • Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java

Skills:- Data Structures, Algorithms, Java, SQL, Microservices and Design patterns