Jobs · cutshort

J

Senior Software Engineer - Java

Ironwood Digital · Indexed today

onsitesenior5-8 yrs4484000-4720000 INR🇮🇳 India
Apply on cutshort

About the role

Develop high-performance Java applications focusing on data analytics and optimization.

e6data is hiring Senior Software Engineer - Java job (Remote only) | Cutshort

Senior Software Engineer - Java
Senior Software Engineer - Java

at e6data

Posted by
Vinola Mercy
6
\- 9 yrs
₹38L - ₹40L / yr (ESOP available)
Remote only
Skills
Java
Multithreading
SQL Query Analyzer
Big Data
Data Structures
Data Analytics
Query optimization
RESTful APIs
Algorithms
Who We are?
At e6data (" target="\_blank">) we’re building core algorithms that make querying 25 - 200X more performant (i.e. faster and/or cheaper) than every other analytics platform in the world. This results in billions of dollars of value unlocked across faster analytics, savings on computing/infra, and new use cases become possible.
Our core team has 100+ years of combined experience and 10+ patents across diverse but complementary disciplines like real-time databases, time-series databases, SQL OLAP engines, distributed computing platforms, stream processing, and log analytics. Two of the founding team are second-time founders with past exits.
We are passionate about solving the deepest and most important problems in computer science and believe in making our technology available to customers regardless of their location, size, or budget. Our vision is for e6data to power every analytical workload in the world - regardless of deployment scenario (cloud, on-premise, edge), across every use case (end-user queries, ETL / data pipelines), and every latency requirement (batch, streaming / real-time).
What you will do?
– Write awesome code
– Your primary focus will be on building our product around our core algorithms. You will collaborate with our Performance Engineering and DevOps teams.
– Identify tactical and long-term product improvements (could be code, script, etc.) so that e6data development is based on frictionless onboarding of customers
– Build our internal Data Platform using e6data
– Adding scalable functionality to the core e6data engine for new features like UDFs, SQL functions, etc
What we are looking for?
– Worked with Java for a minimum of 4 years
– Knowledge of SQL Query planning will also be good to have
– A passion for continuous learning and growth (both at a personal and team level)
– Strong team player
– Experience (or enjoys) working in a startup will be an added advantag
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.

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

Founded
:
2020
Type
:
Product
Size
:
20-100
Stage
:
Raised funding
About
e6data is a company that provides the world's fastest analytics engine. Built for petabyte scale data sets, e6data improves data platform's price performance by 200x. It is a hyper performant SQL analytics engine that offers 5-20x price performance gai...
Read more
Connect with the team
Company social profiles
N/A
Similar jobs

a leading provider of electronic trading solutions in India.
Agency job
Bengaluru (Bangalore)
1
\- 2 yrs
₹5L - ₹8L / yr
Python
Go Programming (Golang)
Data Structures
Problem solving
Algorithms
+2 more
0-2 years of software development experience (internships or projects acceptable).
● Proficiency in at least one backend programming language (Python or Golang).
● Strong understanding of object-oriented programming and software fundamentals.
● Knowledge of data structures, algorithms, and database concepts.
● Familiarity with Linux-based development environments.
● Exposure to Git and version control workflows.
Strong analytical and problem-solving ability.
Read more

Agency job
Bengaluru (Bangalore)
3
\- 7 yrs
₹7L - ₹15L / yr
Java
J2EE
Spring 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

Agency job
Pune
2
\- 5 yrs
₹5L - ₹10L / yr
Java
J2EE
Spring Boot
Hibernate (Java)
RESTful APIs
+6 more
ava developer will be responsible for many duties throughout the development lifecycle of applications, from concept and design right through to testing.
**_Duties/Responsibilities:_
– To support and maintain existing Java code base, debug the application
– To analyse user and business requirements and design and implement appropriate solutions
– To design and code programs following in-house standards and good design principles
– To ensure that all programs are documented to the company standards
– To create unit test plans and perform unit testing of the programs
– To provide advice and guidance to other members of the team
_Required Skills/Abilities:_**
– Hands on experience in designing and developing applications using Java EE platforms
– Object Oriented analysis and design using common design patterns
– Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
– Experience in the Spring Framework
– Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
– Experience in RESTFul webservices
– Experience with test-driven development
– Exposure to portal/mobility development - Desired
– Exposure to any of middleware solutions like MQ, Oracle fusion middleware(WebLogic), WebSphere, Open Source
Read more

Agency job
via
Recro
by Jisha Emmanuel
Bengaluru (Bangalore)
3
\- 5 yrs
₹12L - ₹18L / yr
NodeJS (Node.js)
Javascript
API
Microservices
MySQL
+9 more
Key Responsibilities:
– Rewrite existing APIs in NodeJS.
– Remodel the APIs into Micro services-based architecture.
– Implement a caching layer wherever possible.
– Optimize the API for high performance and scalability.
– Write unit tests for API Testing.
– Automate the code testing and deployment process.
Skills Required:
– At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
– Excellent hands-on e

Read the full posting on cutshort

FAQ

Is the Senior Software Engineer - Java role at Ironwood Digital remote?+

This Senior Software Engineer - Java position is listed as onsite.

What is the salary for the Senior Software Engineer - Java role at Ironwood Digital?+

The listing states 4484000-4720000 INR.

What seniority level is this Senior Software Engineer - Java role?+

This is a senior level position.

How do I apply for the Senior Software Engineer - Java role at Ironwood Digital?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Ironwood Digital.