Cutshort logo
Company is into Product Development. logo
Principal Engineer - Java+Scala+AWS
Company is into Product Development.
Principal Engineer - Java+Scala+AWS
Company is into Product Development.'s logo

Principal Engineer - Java+Scala+AWS

at Company is into Product Development.

10 - 18 yrs
₹30L - ₹55L / yr
Remote, Mumbai
Skills
skill iconScala
Big Data
skill iconJava
skill iconAmazon Web Services (AWS)
ETL

What's the role?

Your role as a Principal Engineer will involve working with various team. As a principal engineer, will need full knowledge of the software development lifecycle and Agile methodologies. You will demonstrate multi-tasking skills under tight deadlines and constraints. You will regularly contribute to the development of work products (including analyzing, designing, programming, debugging, and documenting software) and may work with customers to resolve challenges and respond to suggestions for improvements and enhancements. You will setup the standard and principal for the product he/she drives.

  • Setup coding practice, guidelines & quality of the software delivered.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Protects operations by keeping information confidential.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Who are you? You are a go-getter, with an eye for detail, strong problem-solving and debugging skills, and having a degree in BE/MCA/M.E./ M Tech degree or equivalent degree from reputed college/university.

 

Essential Skills / Experience:

  • 10+ years of engineering experience
  • Experience in designing and developing high volume web-services using API protocols and data formats
  • Proficient in API modelling languages and annotation
  • Proficient in Java programming
  • Experience with Scala programming
  • Experience with ETL systems
  • Experience with Agile methodologies
  • Experience with Cloud service & storage
  • Proficient in Unix/Linux operating systems
  • Excellent oral and written communication skills Preferred:
  • Functional programming languages (Scala, etc)
  • Scripting languages (bash, Perl, Python, etc)
  • Amazon Web Services (Redshift, ECS etc)
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

SDS softwares
at SDS softwares
2 candid answers
1 recruiter
Tanavee Sharma
Posted by Tanavee Sharma
Remote only
0.6 - 1 yrs
₹0.8L - ₹1L / yr
Lead Generation
English Proficiency
Client Servicing
Communication Skills
Presentation Skills
+3 more

🌟 Job opportunity- Business Development Executive (Fresher ) 🌟

📍 Location: Remote

⏳ Experience- 6 months to 1year only

💰 Salary: Rs. 7000 per month

🕒 Timings: 12 PM – 9 PM ( 8 hours, 5 days full time, Mon-Fri )


🚀 What You’ll Do:

Assist in identifying new business opportunities and partnerships.

Work on client outreach via calls, emails, and LinkedIn.

Support in creating business strategies to generate leads.

Collaborate with the team to achieve sales and growth targets.

Maintain client databases and prepare progress reports.


🎁 Perks & Benefits:

Hands-on Training & Mentorship

Remote work flexibility


✅ Who Can Apply:

Students or freshers eager to start a career in Business Development / Sales.

Strong communication & interpersonal skills.

Self-motivated and eager to learn.

Immediate joiner

Read more
Lalitech
at Lalitech
1 recruiter
Govind Varshney
Posted by Govind Varshney
Remote, Bengaluru (Bangalore), Noida
3 - 5 yrs
₹2.5L - ₹4.5L / yr
Selenium
puppeteer
Automated testing
Software Testing (QA)
Manual testing
+3 more

Location: Hybrid/ Remote

Openings: 3

Experience: 2+ Years

Qualification: Bachelor’s or Master’s in Computer Science or a related technical field


Key responsibilities:


Automation & Frameworks

  • Design, build, and maintain Test Automation frameworks using best practices.
  • Continuously enhance test coverage and test efficiency through automation.

AI Awareness (Preferred)

  • Familiarity with AI/ML-based testing tools or self-healing test automation frameworks is an added advantage.
  • Explore ways to integrate AI-driven quality assurance into existing testing processes.

Collaboration & Reporting

  • Work closely with developers, product managers, and architects in a fast-paced Agile environment.
  • Report test results, risks, and improvement areas in a clear and timely manner.


Product Quality Assurance

  • Test multiple products to identify deficiencies, defects, and usability gaps.
  • Investigate product quality issues and drive continuous improvement in collaboration with engineering teams.

Release Readiness

  • Run full regression test passes before each product release.
  • Assist the team in making the go/no-go release decision based on test outcomes.

Required skills: 

  • 2+ years of hands-on experience as a QA Engineer in a fast-paced, global environment
  • Strong knowledge of various testing techniques – UI Testing, Automated Testing, Test-Driven Development (TDD) strategies
  • Solid understanding of test methodologies (functional, non-functional, BDD)
  • Expertise in end-to-end automation tools like Selenium, WebDriver, and Puppeteer for browser automation and UI testing
  • Familiarity with JavaScript testing frameworks such as Jest, Mocha, Webpack (a plus)
  • Basic coding knowledge in Java, HTML5, CSS3, DB2, XML is a plus
  • Experience working with Agile/Scrum methodologies
Read more
YourDOST
Bengaluru (Bangalore)
2.5 - 6 yrs
₹10L - ₹15L / yr
Direct sales
Enterprise Resource Planning (ERP)
Sales strategy
Corporate Communications
Consultative Selling
+1 more

Location: HSR Layout, Bangalore (onsite, 5 days a week)


Role Snapshot:

As an Individual Contributor owning the end-to-end funnel, you will drive consultative, solution-based sales - from prospecting/lead generation to RFQ/tender management, deal closure, and handover to CSM. You’ll engage senior HR leaders at large enterprises, diagnose pain points, curate personalized proposals, and negotiate complex multi-stakeholder deals (tech, product, infosec, legal).


Key Responsibilities:

  • Consultative Selling & RFQ/Tender Expertise
  • Lead discovery sessions to uncover HR KPIs, craft tailored wellness solutions, and respond to RFQs and tenders efficiently.
  • Develop and execute a strategic sales plan to exceed targets in the B2B workplace wellness space.
  • Prospecting & Pipeline Ownership
  • Build and maintain a robust pipeline via cold calling, LinkedIn outreach, and networking.
  • Qualify leads rapidly, create customized proposals, and manage RFP/RFQ processes end to end.
  • Negotiation & Cross-Functional Collaboration
  • Navigate complex commercial negotiations—mediating between internal (tech, product, infosec, legal) and client teams.
  • Finalize contracts with senior HR/CXO stakeholders; ensure seamless transition to CSM.
  • Communication & Relationship Building
  • Demonstrate polished communication—presenting virtually/in person, crafting precise emails, and engaging on LinkedIn.
  • Cultivate long-term relationships with key decision-makers; become their trusted wellness advisor.
  • Market Intelligence & Reporting
  • Stay updated on industry trends and competitor offerings.
  • Provide accurate sales forecasts and reports to leadership.


Requirements:

  • Graduation/ Post Graduation
  • Must have owned substantial individual sales targets and delivered them in the past. The compensation must have had a fairly significant portion of the performance-based component.
  • Minimum 3 years of B2B sales experience, preferably in a consultative/solution-selling environment
  • Proven experience in creating, owning, and managing the end-to-end B2B sales funnel as an individual contributor, including lead generation, pitching, proposal building, negotiation, and closure
  • Polished personality, excellent written and verbal communication for presenting to CXOs and senior Management at corporates.
  • Should genuinely care about health and well-being space.
Read more
People first consultant
People first consultant
Agency job
via People First Consultants by Aishwarya KA
Chennai
3 - 5 yrs
₹1L - ₹7L / yr
skill icon.NET
ASP.NET
skill iconC#
Looking for .net mvc developer for leading manufacturing company
Years of experience-3 to 5 Years
skills set-.net mvc,asp.net mvc,dot net mvc developer
Read more
Kozhikode (Calicut), Pantheerankavu, Calicut, Bengaluru (Bangalore)
2 - 5 yrs
₹3.5L - ₹7.5L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+6 more

Experience:

- 2-5 years

Requirements:

- strong backend knowledge in Node.js

- knowledge in typescript would be an added advantage

- frontend tech: React, Vue(Optional)

- familiar with Redux, RTK

- knowledge in db: MySQL, PostgreSQL, MongoDB(Optional)

- experience in git

- familiar with linux systems

- familiar with hosting web servers and technologies like nginx, apache

- familiarity with docker is an added advantage

Responsibilities:

- building microservices, REST APIs

- adhering to best security, performance and scalability techniques

- coding complex modules

- code reviews- enforcing best practices

- implementing better application architectures

- strong interest to learn new technologies and adapt

- agile methodology project experience

- experience in estimating projects

- assist in preparing technical documentations

- passion for team work and innovation

Industry

Information Technology & Services

Employment Type

Full-time

Job Type: Full-time

Pay: ₹10,000.00 - ₹30,000.00 per month

Schedule:

  • Day shift

Ability to commute/relocate:

  • Kozhikode, Kozhikode - 673019, Kerala: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • Angular: 1 year (Preferred)
  • total work: 2 years (Required)
  • Java: 2 years (Required)


Read more
Fintech Company
Fintech Company
Agency job
via Explore by Shashi Pandey
Bengaluru (Bangalore)
6 - 8 yrs
₹25L - ₹35L / yr
skill iconJava
skill iconGo Programming (Golang)
skill iconRuby
skill iconPython
Engineering Management
+3 more
This is a mission-critical role. We are a small, diverse, agile and high-performance, engineering
team. We’re looking for versatile developers who will:
1. Be product owners
2. Plan, design and build new products and manage their delivery
3. Play the role of tech lead of a team
4. Build new tools and processes around development to increase efficiency
5. Drive culture, learning and development of team members and of the larger org
6. Take ownership and get the job done
7. Have extensive experience in building API products

Who are we looking for?
The leadership role is a software development manager role involving end-to-end engineering
ownership of product(s), and a technical team to go along with it.
● Owner — You will be responsible for one or more products to be delivered to the business.
From a broad point of view, you will be responsible for:
○ Transfer of knowledge from product teams to engineering
○ Interfacing with developer relations, sales and other functions
○ Planning, prioritization of various tasks related to the projects
○ Development of the project, including your own contribution
○ Ensuring quality of deliverables
○ Communication with stakeholders throughout the process
○ Ensure adherence to Agile principles and SCRUM processes

● Technical Manager — As a senior technical member, you will make technical decisions
that will shape current and future behaviours and capabilities of products, and be in good
shape to do so. The requirements here are:
○ Good knowledge and experience of working with backend systems, including
production maintenance experience are must-haves
○ Deep knowledge of at least three of Python, JavaScript, Java, Scala, Go, Ruby
and their popular frameworks, libraries and ecosystems. More languages and
frameworks fetch more points
○ Knowledge of ancillary technologies, including logging, monitoring,
dashboarding etc would be necessary

● Enabler — You will introduce various checks and balances in the system, introduce
processes which stop people from failing, introduce tools which make people more
productive, optimize where required, hand-hold where necessary and essentially go
through the entire SDLC, and take the team with you.
● Nurturer — You will cater to your team's interests, help them learn, point them towards
things worth learning, facilitate information cross-pollination within the org, communicate
and cater towards individuals growth-paths, career aspirations and sanity.
Why Setu?
We will spare no efforts to ensure that Setu empowers you to do the most important
Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Somyaa Agarwal
Posted by Somyaa Agarwal
Bengaluru (Bangalore), Gurugram, Pune
4 - 8 yrs
₹5L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconHTML/CSS
+1 more

Node.js Developer Responsibilities:

  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.

Node.js Developer Requirements:

  • Bachelor's degree in computer science, information science, or similar.
  • At least 4 years' experience as a Node.js developer.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Knowledge of front-end technologies such as HTML5 and CSS3.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Availability to resolve urgent web application issues outside of business hours.


Read more
Company is a Software Product House operating in the Contac
Company is a Software Product House operating in the Contac
Agency job
via Mindstech Recruitments by Manav Roy
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
10 - 20 yrs
₹20L - ₹40L / yr
skill iconJava
Architecture
Technical Architecture
Solution architecture
Information architecture
+9 more
Technical Architect/CTO
  • Experience in defining new architectures, design all layers of the solution, create architectural blueprints that can be used for final code development.
  • Interface with client business/technical teams to understand complex requirements.
  • Anticipate on technological evolutions(example use MySQL Lite not MS SQL, use C# not ASP, don't use JSF use Angular).
  • Resolve technical issues.
  • Bridge between Developers, Project Managers/Leads, and Client, ensuring smooth communication channel.
  • Ensure quality of project implementation deployed.
  • Provide technical guidance to projects/programs for complex components of a multiple technology suites.
  • Ensuring documentation of the complete project architecture.
  • Lead actions to determine root cause of problems and drive resolution.
  • Participate in cross-functional work groups to assess business needs, develop a systems architecture strategy, and implementation plans.
  • Leads work groups that are responsible for software development.
  • Ensure that all components of the technical architecture are properly integrated and implemented by the development team.
  • Coach the technical team in the development of the technical architecture and help them solve challenging technical problems
  • Provide technical support and technical quality control throughout all stages of the project.
  • Spearheads the development, implementation and communications of architecture roadmap strategies to ensure that systems are scalable, reliable, secure, supportable, and achieve.
  • Identify existing architecture weaknesses and find opportunities for process reengineering and perform cost benefit analysis

 

 

  • Time Management- Organizes own workload to achieve maximum productivity and completes work in a timely and professional manner. Handles multiple short and long term modules by proper planning while anticipating potential problems and planning for contingencies.
  • Identify high-potential team members for next level positions and creating learning and development plans for them.
  • Enable strong process in place and reducing dependencies on individual.

 

Technical Skills and Qualification

  • Excellent knowledge of Web technologies, Java, Javascript, Contact center environment.
  • Experience of current technologies including Open Source, J2EE (JSP, Servlet, JSP, etc.), web application development, web services (REST/SOAP/XML), Rich Internet Applications, messaging infrastructures and databases.
  • Adaptability and willingness to learn new tools and applications.
  • Should be comfortable for 40%-60% coding.
  • Able to convert requirements into executable code
  • 9 to 12 yrs experience
  • Qualification: BE/B-Tech /MCA or any equivalent degree

 

Desirables

  • Excellent written and verbal communication skill
  • Ability to lead discussions with all levels of the organization and provide balanced information of an idea or communication of an issue regardless of written or verbal
  • Demonstrated ability to work collaboratively across project teams.
  • Having Analytical and problem-solving
  • Ability to translate complex requirements into functional and Technical architecture
  • Experience managing the technology aspect of multiple complex projects
  • Ability to think ahead and anticipate problems, issues and solutions and Assist team members in complex task
  • Willing to take ownership and being accountable.
  • Openness, communicates honestly, openly, and consistently.
  • Positive Attitude encourages a positive rather than negative viewpoint.
  • Integrity maintains the highest standard of personal conduct in performing all duties.
  • Should be a good listener.
  • Dependable, can be relied upon to get the job done.
  • Able to avoid mistakes that could/should be anticipated.
  • Should be able sense and grab the opportunities to innovate and improvise.
  • Very high competence in presentation skills.
  • Negotiator: Excellent negotiation skills which comes handy in hard selling new ideas/ new technical implementations etc.
  • Risk Management: Should be able to take calculated risks in trying out new technical implementation avenues
  • Able to communicate the org level vision to the team effectively
Read more
ColorTokens
at ColorTokens
2 recruiters
Savitha K
Posted by Savitha K
Remote, Bengaluru (Bangalore)
7 - 18 yrs
₹25L - ₹70L / yr
Product Management
Product Manager
Product Strategy
Cloud Computing
skill iconKubernetes

As a Product Manager on ColorTokens microservice/container/serverless security platform you will be tasked with defining the next set of compelling features that will drive the creation of a compelling Zero Trust Platform which will leapfrog the competition in its security efficacy, ease of use and comprehensiveness. we plan to solve using ColorTokens ZeroTrust Platforms by providing application centric iew of containerized environments and building policy enforcement around applications, services and containers for the security administrator.

  • Desired Skills
    • 5-10 years of direct work experience as a product manager working for providing security for cloud, containers/microservices and serverless architectures.
    • Knowledge of SaaS product delivery
  • You will need to understand critical customer requirements and prioritize the creation of value added features within the platform:
  • Create crisp understandable requirements starting with product requirement documents and user stories that can be worked on with engineering
  • Provide thought leadership for engineering to delivery on these features and guide though the development process
  • Train sales on new features developed and provide both how to sell and technical vision
  • Understand how to measure, track, and optimize a SaaS security offering managing hundreds of thousands of customers and endpoints
  • Constantly interact with customers to present and socialize product functionality and roadmap
  • Collect and report metrics and identify trends, issues, or other important information to upper management at regular intervals to show the state of the business
  • Engaging directly in a scaled agile development process with CICD pipeline
  • Working with Product Marketing to help message product features in an understandable manner

Preferred Skills

  • Bachelor's degree in CS or similar, MBA degree preferred
  • Excellent written, and verbal communication skills
  • Former experience as a software engineer or sales engineering is highly desirable
  • Experience in Information Security/Cyber Security
  • Comfortable in presentations in front of audiences of all sizes and backgrounds
  • Ability to influence people at all levels across a broad variety of job functions
  • Excellent organizational skills to juggle many tasks without losing sight of key strategic goals

We look forward to hearing from you and joining us in this exciting journey.

Read more
ExpressTech Software Solutions
Ravi Soni
Posted by Ravi Soni
Indore
1 - 3 yrs
₹1L - ₹6L / yr
skill iconPHP
MySQL
LAMP Stack
skill iconJavascript
skill iconjQuery
+2 more
ExpressTech Software Solutions is a Indore based website design and development company expert in developing online shops and mobile applications for both retail and enterprise clients. Qualification: BE / BTec/ MCA / MTec / ME / MSc Experience: Relevant 1-3 Years Technical Skills: Core knowledge of PHP 5.X.X Good knowledge of APACHE / NGINX configurations Good knowledge MySQL / SQL queries. Strong OOPS concept and OOPS usage in PHP. Knowledge of MVC Architecture (Codeigniter) based frameworks in PHP. Good Skills in HTML, HTML 5. Good Skills in JavaScript / Jquery, CSS and AJAX. Proven hands on experience of CMS like Magneto, Word press, WooCommerce would be a plus point Must have knowledge for WordpressTheme Building from Scratch. Must be able to handle multiple projects and deadlines. Must have Working experience with WordPressThemes and Plugins. Additional Skills: Good analytical, reasoning, logical and troubleshooting skills. Decent communication. Having worked on linux / ubuntu systems. Job Location:Indore Responsibilities and Duties Build efficient, testable, and reusable PHP modules Solve complex performance problems and architectural challenges Write “clean”, well-designed code Produce detailed specifications Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality Contribute in all phases of the development lifecycle Follow industry best practices Develop and deploy new features to facilitate related procedures and tools if necessary Required Experience, Skills and Qualifications Core PHP Framework like codeigniter, Zend will be a + point Good analytical, reasoning, logical and troubleshooting skills. Decent communication. Benefits No BONDS to sign Competitive salary Health insurance benefits if stay with us at least 2 years Fun and healthy environment to sharp your personal and professional skills Challenging work to enhance your learning which will ultimately help you grow further even if you leave us :-) Alternate Saturday OFF
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