Cutshort logo
Saras Analytics Private Limited's logo

Software Engineer

Bhavani Thanga's profile picture
Posted by Bhavani Thanga
2 - 4 yrs
₹6L - ₹14L / yr
Hyderabad
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAngular (2+)
Designation: Software Engineer – I
Role: Backend Engineer

About Saras Analytics:
 
We are a passionate group of engineers, analysts, data scientists, and domain experts building products to accelerate the adoption of data as a strategic asset. Our Products: Daton is our flagship ETL platform built for analysts and developers. Daton is an automated data engineers that replicates data from SaaS platforms such as Google Analytics, Salesforce, Amazon, and Facebook Ads to cloud data warehouses like Amazon Redshift, Google BigQuery, and Snowflake. Daton empowers analysts to focus on generating insights rather than worrying about building and maintaining a data pipeline.  
 
Job Summary:
We are looking for a Software Engineer with exceptional skills in data structures, algorithms, core java, and distributed systems. If you are someone who is a creative thinker, deliver on aggressive timelines, have the hunger for growth, don't like giving excuses, contribute to product features, be hands-on and deliver a world-class product, then we want to hear from you. Our backend services are written in Kotlin and CDI, our front-end in Angular. We are looking for experienced software engineers to work on Daton with proficiency in Kotlin, Java, CDI SQL, NoSQL and REST APIs. This role is a strategic role for our company, and it provides a great opportunity for a driven developer to build a product from the ground up and to be a critical part of our growth.
 
Responsibilities:
  • You are a great teammate with proven capabilities working on SaaS product and a passion for writing exception code.
  • You are hungry for an opportunity to join a start-up and become a member of core platform team driving the company forward.
  • Has good analytical and problem-solving skills and is able to break down a solution into smaller units of work and produce a solution roadmap.
  • Has written high quality, well-tested shared components that can be leveraged by multiple systems. Can step into specific projects to supply additional management, coding and engineering capacity as needed.
  • Has expert knowledge in distributes systems and high-volume transactions.
  • Understand the product mission, goals, and tasks and execute with the team to achieve them.
  • Understand the design and architecture and build modules in accordance with it or recommend and make the necessary changes that adds more stability to our product.
  • Improve the quality of our front-end code and our overall front-end user experience.
  • Takes requirements (business features, technical debts and internal enhancements) and designs resilient solutions. 
 

Requirements

  • 1+ years of hands-on experience in Java/Kotlin.
  • Demonstrable understanding of Design Patterns.
  • Experience in Context & Dependency Injection or Spring framework, Hibernate/JPA.
  • Experience in RESTful/SOAP web services in integrating with 3rd Party API Integrations.
  • Proficient in SQL (PostgreSQL) and NoSQL databases.
  • Experience in multi-threading and concurrency is a plus Experience in JMS messaging using Apache Zookeeper and Kafka is a plus.
  • Experience in Angular is a plus. Knowledge of modern CI/CD environments: Git, Gradle, GitLab Familiarity with tools like Postman, SOAPUI, IntelliJ
Eligibility:
  • Willing to learn our tech-stack (Kotlin | CDI | Angular).
  • Develop API integrations using RESTful/SOAP web services.
  • Significant technical academic course work or equivalent work experience
  • Excellent communication and interpersonal skills.
  • Knowledge on cloud infrastructure is a plus.
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

About Saras Analytics Private Limited

Founded :
2017
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Saras Analytics is a full-fledged data management company that aids in growth by solving data challenges for e-commerce brands, aggregators, and agencies alike. Our solutions help customers leverage a 360-degree view of their business data with comprehensive reports and dashboards in a fully managed data warehouse. Our Products Daton: No-code Cloud Data-Pipeline Daton is an ETL cloud data pipeline built for analysts and developers to replicate data at scale and in real-time. ~ Businesses can consolidate data from multiple, disparate data sources into a central location where information is analysis-ready. ~ It supports 100+ ready-to-use integrations across Databases, Cloud Storage, SaaS Applications, SDKs, and Streaming Services. Daton-powered Solutions By leveraging Daton-powered solutions, Amazon agencies, aggregators and e-commerce brands can: ~ Get unique data insights and monitor their markets effortlessly. ~ Get unified data from various sources. ~ Create a comprehensive, customizable pipeline for their existing business workflows. ~ Pilot their Amazon business through data, monitoring, and intelligent insights and visualizations. Data Team in a Box Saras's Data Team-in-a-box is a team of full-stack data experts available at your organization's disposal to help you focus on specific requirements. With Data Team in a Box, organizations: ~ Can use data as a strategic asset and drive actionable insights for their business benefits. ~ Can utilize our Data Team in A box for enhancing their data pipelines without having to set up an in-house team. ~ Can focus on advanced analytics without wasting precious time in knowledge transfer. Your one-stop eCommerce data analytics and reporting solution provider. We're always on the lookout for the right talent to join our ever-growing team. Do you think you can help us make data work for every business? Check out our open positions here - https://sarasanalytics.com/careers
Read more

Connect with the team

Profile picture
Bhavani Thanga

Company social profiles

linkedin

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Shivangi Bhattacharyya
Posted by Shivangi Bhattacharyya
Mumbai
3 - 8 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
Hibernate (Java)
Multithreading

JOB DESCRIPTION


Experience: 3-8 years


Wissen Technology is now hiring for a Java Developer - Mumbai with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. 


Required Skills:

  • Exp. - 3-8 years
  • Experience in Core Java and Spring Boot.
  • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  • Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications.
  • Good development experience with RDBMS.
  • Good knowledge of multi-threading and high-performance server-side development.
  • Basic working knowledge of Unix/Linux.
  • Excellent problem solving and coding skills.
  • Strong interpersonal, communication and analytical skills.
  • Should have the ability to express their design ideas and thoughts



Read more
A global leader in consulting, digital transformation.
A global leader in consulting, digital transformation.
Agency job
via Loktantra Mediatech Pvt Ltd by Ashishraj Reddiar
Remote only
4 - 8 yrs
₹8L - ₹12L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more


Roles:

  • Design, develop, implement, and maintain java application phases, code, and software.
  • Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes.
  • Transform requirements into stipulations and identify production and non-production application issues
  • Competence and comfort using multiple frameworks (e.g. Spark, Storm, Hadoop, Angular 2/4/5, Spring Boot)
  • Strong attention to detail with the ability to identify errors and make adjustments in a testing environment.
Read more
Opcito Technologies
at Opcito Technologies
1 video
4 recruiters
Rachana Patil
Posted by Rachana Patil
Remote, Pune
3 - 7 yrs
₹10L - ₹28L / yr
skill iconJava
J2EE
skill iconSpring Boot
Microservices

Job Description:
We are looking for a Software Engineer with solid development experience in Java and related frameworks. We are looking for a self-motivated, go-getter, out-of-the-box thinker who is ready to work in a high-energy start-up environment. He/she must demonstrate a high level of ownership, integrity, and creativity.
Required Skills:
Core Java (Proficient)
• Spring, Spring MVC OR Spring boot
• Hibernate – Good to have
• Oracle/MySQL DB - Hands-on (Intermediate)
• REST API and AWS– Good to have
• Hands-on experience of working on Spring boot based Microservices (Intermediate)
• Good to have knowledge of Microservice DevOps tools (Git, Jenkins, JUnits, deployment, monitoring, tracing)
• Sound understanding of core Java, SOAP Services, REST Services, Spring & maven, having expertized to work on Unix platform
• Should have working knowledge on web servers (e.g. Apache HTTP) and application servers (e.g. Tomcat, WebLogic)
• Should have a working knowledge of any relational database. Preferred will be Oracle and MySQL.
Roles and Responsibilities:
• You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.
• You will follow software engineering standards, applicable software development
methodology and release processes, to ensure code is maintainable, scalable,
supportable and demo the software products to stakeholders
• You will investigate issues by reviewing/debugging code, providing fixes and workarounds, and reviewing changes for operability to maintain existing software solutions.
• You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross-functional teams to achieve goals.


Why should you join Opcito?
We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
• Outstanding career development and learning opportunities
• Competitive compensation depending on experience and skill
• Friendly team and enjoyable work environment
• Flexible working schedule
• Corporate and social events.

Read more
company logo
Agency job
via Recro by SD S
Bengaluru (Bangalore)
3 - 7 yrs
₹7L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+19 more

Job Summary:


We are looking for a skilled and experienced Java Developer to join our team. As a Java Developer, you will be responsible for developing and maintaining our applications using Java, Spring framework, and other related technologies. The ideal candidate should have a strong understanding of object-oriented programming principles, as well as experience with a variety of technologies such as SQL, NoSQL, and cloud computing.


Responsibilities:


  • Design, develop, and maintain our applications using Java, Spring framework, and other related technologies
  • Write clean, efficient, and optimized code for applications
  • Collaborate with cross-functional teams to understand user requirements and deliver high-quality solutions
  • Develop and maintain backend systems using Spring framework
  • Work with databases, including SQL and NoSQL
  • Ensure code quality and maintain documentation
  • Troubleshoot and debug applications
  • Stay updated with emerging trends and technologies in Java development
  • Work with other teams to deploy and maintain applications


Requirements:


  • 3-7 years of experience in Java development
  • Strong understanding of object-oriented programming principles
  • Experience with Java, Spring framework, and related technologies
  • Familiarity with databases, including SQL and NoSQL
  • Knowledge of cloud computing is a plus
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • Ability to work independently and as part of a team
  • Bachelor's degree in computer science or a related field


Key Skills:


  • Strong proficiency in Java programming language
  • Experience with Spring framework, including Spring Boot and Spring MVC
  • Familiarity with cloud platforms such as AWS, GCP, and Azure
  • Experience building RESTful APIs
  • Knowledge of microservices architecture
  • Familiarity with SQL and relational databases such as MySQL and Postgres
  • Familiarity with NoSQL databases such as MongoDB and Redis
  • Experience with messaging systems such as Kafka and RabbitMQ
  • Experience with containerization tools such as Docker and Kubernetes
  • Understanding of software development principles and experience with SDLC methodologies
  • Experience with Git version control and build tools such as Maven and Gradle
  • Familiarity with front-end technologies such as Angular and React is a plus
  • Strong problem-solving and analytical skills
  • Good communication and interpersonal skills
  • Ability to work independently and take ownership of tasks
  • Experience with test-driven development and unit testing frameworks such as JUnit and Mockito
  • Familiarity with CI/CD tools such as Jenkins is a plus
  • Familiarity with caching technologies such as Redis is a plus
  • Working knowledge of design patterns and software architecture principles is a plus.


Read more
Fujitsu Consulting India
at Fujitsu Consulting India
2 recruiters
Akanksha Bhadani
Posted by Akanksha Bhadani
Pune, Noida, Bengaluru (Bangalore), Chennai, Hyderabad
4 - 8 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Java 1. 1 to 3 yr experience on below technologies - Java8 - SpringBoot, - Hibernate, - Web services - REST API - Linux - Docker/Docker-compose - Angular JS/ NodeJs / ReactJs /Vue JS - or Typescript, - Oracle, PL-SQl, PostgreSQL - GitLab 2. Experience in UI Development Technologies - HTML 5, CSS , JQuery and BootStrap, AJAX 3. OOPs fundamental, Strong grasp of algorithms and data structures with good debugging skills. 4. Candidates should have Good Communication and Presentation Skills. 5. Candidate should have very Good Logical and Analytical Skills 6. Ability to understand business and technical requirements 7. Experience with third-party libraries and APIs Mandatory Requirements: Genetic • Excellent writing and verbal communication skills. • Strong analytical , unit testing and debugging skills • Ability to interpret business requirements and other supporting documentation with a strong attention to detail • Proficient understanding of code versioning tools (such as Git or SVN etc.) and release management • Passionate Team Player and solo developer with Can-do attitude • Ability to be gracefully persuasive in discussions to get things done. Ability to drive quality Good to have • Experience in Linux • Agile development experience • Exposure to DevOps , Migrating complex, multi-tier applications on Cloud Platforms like MS Azure/AWS • Experience in CI/CD deployments and has a good understanding of Git and any Build/Release system. • Experience with cloud automation and container tools like bash scripting, Ansible, Docker, Chef or Puppet. • Understanding of Build and release pipelines. • Experience with docker/kubernetes/jenkins/nginx will be preferred • Knowledge of the business processes, user provisioning processes, and security maintenance processes. • Prior experience working on Item Tracking systems like JIRA, TFS
Read more
MyInsuranceClubcom
at MyInsuranceClubcom
1 recruiter
Deepak Yohannan
Posted by Deepak Yohannan
Borivali, Mumbai
2 - 5 yrs
₹5L - ₹8L / yr
skill iconJava
J2EE
SQL
ORM
Hibernate (Java)
Position
Java Developer
Requirements:
1. Good knowledge and hands on experience in Java development with.
2. Good knowledge of Java and J2EE internals (Multi threading, Memory Management, Transaction
management etc.)
3. Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
4. Working experience in developing web applications using Spring MVC or Spring Boot.
5. Analytical mindset and good problem-solving skills is a must.
6. Able to write well-structured, testable, efficient code.

Job Description
We are looking for a passionate and motivated java backend developer to engineer low latency
applications for mission-critical systems, delivering high-availability and performance. You will be
contributing in all phases of the development lifecycle, and will be working closely with a cross-functional
team to create highly scalable products.
Salary: As per Industry Standards
Industry: IT-Software / Software Services
Functional Area: IT Software - eCommerce, Internet Technologies
Role Category:
Role: Backend Engineer
Read more
Japan based e-commerce company
Japan based e-commerce company
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
7 - 12 yrs
₹15L - ₹25L / yr
skill iconJava
Microservices
skill iconSpring Boot
J2EE
Struts
+3 more

Your Qualifications:

 7 to 12 years of experience with majority as Java engineer

 Strong hands on experience on building application using technologies Java, Spring, Hibernate, Maven/Gradle.

 Experience in building Micro Services using Spring Boot / Go.

 Strong knowledge and experience with SQL queries and databases like Postgre SQL/Oracle.

 Strong knowledge and experience on Platform components such as Docker, Kubernetes and Service Mesh (Istio).

 Good knowledge of scripting languages (preferably Python and Bash)

 Familiarity with CI/CD environment (Jenkins).

 Experience on Observability stack such as ELK Stack, Prometheus & Grafana would be added advantage.

 Should have experience on Active MQ based async queuing system design and deployment.

 Strong experience of system design and implementation of end-to-end integrated systems.

 Familiarity with Hazelcast and Zk Solution would be a plus.

 Strong skills to write technical design documentation.

 Experience of leading a team as tech lead.

 Ability to work effectively in a team environment as well as independently.

 Good communication skills with tech/non-tech people.

What You'll Do:

 Assigned to software development projects and/or system enhancements as tech lead.

 Be engaged in a whole process of development project (requirements analysis, design, implementation, testing/verification, deployment, operation/maintenance).

 Work closely with project manager and other engineers. Some of them are in different locations such as Japan and Singapore.

 Always improve the design quality, code quality, testing quality and system quality spontaneously. In addition, create such a culture in our team.

 Understand business needs and user behavior and develop solutions to those needs.

 Develop and maintain a deep understanding of our systems and propose system improvements.

 Guide and support less-experienced members as mentor and role model to improve the team productivity and achieve team’s goals together.

Better to Have:

 Familiarity with Telecom Service Provider’s Billing Ecosystem/BSS Systems.

 Familiarity with and experience on Cloud Native Technologies.

 Familiarity with Agile Software development process.

 Familiarity with and experience on Linux/Unix environment

 Work experience with a remote team

 Familiarity with Atlassian tools (JIRA, Confluence, HipChat)

 Familiarity with source control system (Gitlab, SVN, etc.)

OUR COMMITMENT TO YOU:

You'll benefit from our network of global communities and collaborative culture that will help you build technical and functional skills and capabilities. And because we serve more than 28 countries industries globally, you'll have the opportunity to develop valuable industry-specific expertise.

The scale of our capabilities and client engagements and the unique way we innovate, operate and deliver value will give you the opportunity to deepen your existing skills even as you help create the latest technology trends. You'll have access to leading-edge technology.

Read more
Ace Skill Development Pvt Ltd
Keerthi Mannavan
Posted by Keerthi Mannavan
Chennai
5 - 8 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+3 more
- 3 to 8 years of development experience
- Strong development experience in Core Java, J2EE, Spring Boot, Oracle SQL/PLSQL and App servers like WebLogic, JBOSS, Unix
- Good Knowledge of SOAP and REST API
- Should have knowledge in SOLID Principles & Design Patterns
- Should have working experience in UI like JSF, JSP, Html, CSS and Javascript / Jquery
- Experience with full-lifecycle development (i.e. design, coding, testing, debugging, etc.)
- Working experience to fix common vulnerabilities and security threat in SOA\Microservices applications
- Knowledge in OWASP Standards and Working knowledge in fixing security issues, data encryption and cryptography.
- Prior experience and knowledge of security tools like Fortify, Sonatype and webInspect is a plus
- Good to have knowledge and working experience in Angular JS
- Translate business requirements into detailed specs/designs
- Design thinking while arriving at solution
- Strong technical troubleshooting, diagnosing and problem-solving skills
- Ability to work with distributed teams in a collaborative and productive manner
- Solving complex business and workflow issues with solid scalable technical solutions
- Must be a self-motivated, proven performer who enjoy challenging assignments in a high-energy, fast growing workplace
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Good in communication, both written and verbal
- Should have Agile scrum experience.
- Team Player with very good attitude
- Attention to detail and focus on quality
- Knowledge in financial services domain is a plus
- Good to have knowledge on Static AppSec Testing (SAST) and Dynamic AppSec Testing (DAST)
Read more
Blume Global
Blume Global
Agency job
via Volks Consulting by Mutahira ahad
Bengaluru (Bangalore)
4 - 7 yrs
₹16L - ₹26L / yr
skill iconJava
J2EE
Spring
skill iconSpring Boot
Microservices
As Sr. Java Engineer for Blume Global, you will:

• Work with product team to understand product vision and requirements
• Solve complex technical problems and perform the code reviews for junior team members.
• Produce deliverables at a consistently high rate and with consistently excellent quality
• Work with a team of engineering professionals to ensure the highest quality product delivery
As a member of our team, you will be responsible for insuring the successful launch of many product features.

Key responsibilities

• Work in a product based R&D team and collaborate with other teams to integrate.
• Write code that is of high quality and consistent with our coding standards
• Analyze highly complex business requirements, break the requirements to multiple applications; generate technical
specifications to design or redesign complex software components and applications
• Maintain best practices for development/code changes as needed
• Design and architect software applications
• Conducting code reviews and enforcing the quality standards
• Conducting the daily SCRUM meetings and removing the roadblocks
• Performance testing and tuning for scalability
• Develop quick proof of concepts to set the technical direction for rest of the team.
• Work with Devops and Automation team to develop automation strategy for your application.

Requirements

• Bachelor’s Degree (Masters preferred) in Computer Science or related field
• 3+ years of software development experience on web applications
• Experience in working in an onsite and offshore development model
• Must have hands-on design and development experience in Cloud (GCP/AWS/Azure), Kubernetes, Microservices, Java, J2EE, Spring/Boot, Hibernate, JUnit and Integration with front end via rest interfaces.
• Must have Hands-on experience in Multi-threading, Non-blocking IO, Kafka, JMS
• Strong integration background required. Experience with Microservices, REST, JSON and APIs is required
• Experience with as many of the following is highly desirable: Tomcat, Node.js, XML, XSLT, XPath, Web Services, MongoDB, MYSQL, and query performance tuning
• Experience with code management and continuous integration techniques and tools such as Maven, Gradle, Github, JMeter, Jenkins, NPM etc. is highly desirable
• Experience building complex software systems that have been successfully delivered to customers
• Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem-solving and complexity analysis
• Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
• Proven ability to troubleshoot issues in production including root cause analysis
• Self-directed and capable of working effectively in a highly innovative and fast-paced environment
• Experience with Agile software development in a UNIX/Linux environment
• Experience with system architecture/design

Qualifications

• Passionate about technology and technical challenges of all types excite you
• Eagerness to learn and learn fast, enjoy working in a fast-paced environment
• Ability to develop detailed design and deliver a scalable implementation.
• Mentor developers in analysis, design, coding and unit testing techniques
• Motivated self-starter and team player; you inspire others to achieve great thing
Read more
Walkwel Technology Pvt. Ltd.
Nisha Jamwal
Posted by Nisha Jamwal
Remote, Mohali
3 - 6 yrs
₹4L - ₹13L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Looking for immediate Joiners , Provinding Work from home, 5 day working , explore with new technologies ..
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