Senior Software Engineer 🇮🇳

Posted 3 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
In-Office
Senior level
Information Technology • Consulting
The Role
Seeking a Senior Java Developer with strong data engineering skills for designing complex solutions, collaborating with business teams, and supporting system integration.
Summary Generated by Built In
About Rearc

At Rearc, we're committed to empowering engineers to build awesome products and experiences. Success as a business hinges on our people's ability to think freely, challenge the status quo, and speak up about alternative problem-solving approaches. If you're an engineer driven by the desire to solve problems and make a difference, you're in the right place!

Our approach is simple — empower engineers with the best tools possible to make an impact within their industry.


We're on the lookout for engineers who thrive on ownership and freedom, possessing not just technical prowess, but also exceptional leadership skills. Our ideal candidates are hands-on-keyboard leaders who don't just talk the talk but also walk the walk, designing and building solutions that push the boundaries of cloud computing.


Founded in 2016, we pride ourselves on fostering an environment where creativity flourishes, bureaucracy is non-existent, and individuals are encouraged to challenge the status quo. We're not just a company; we're a community of problem-solvers dedicated to improving the lives of fellow software engineers.


Our commitment is simple - finding the right fit for our team and cultivating a desire to make things better. If you're a cloud professional intrigued by our problem space and eager to make a difference, you've come to the right place. Join us, and let's solve problems together!

About the role

We are looking for a highly skilled Senior Java Developer or Java Software Engineer with strong data engineering experience to join our team. This role involves supporting system interactions, writing Java code, and working closely with the Lead Software Architect. The candidate should have a strong full-stack understanding, including how systems communicate with each other.

What you'll do
  • Java Development: Develop and maintain robust and scalable software solutions using Java.
  • Full-Stack Development: Understand how systems interact with each other and write Java code to support these interactions.
  • Support Software Architect: Provide technical support to the Lead Software Architect in designing data flows and system architectures.
  • Collaboration: Work closely with business teams to understand requirements, ask critical questions, and analyze data schemas.
  • System Integration: Implement features in existing systems and ensure seamless integration.
  • Technical Expertise: Conduct design and architecture reviews, providing constructive feedback and guidance.
We're looking for: 
  • Proven expertise in Java programming with a strong understanding of object-oriented design principles.
  • Extensive experience in designing and developing complex data engineering solutions.
  • Experience with Java frameworks such as Dropwizard is a plus.
  • Experience with REST/gRPC API development and consumption.
  • Knowledge of OAuth, API security, and data privacy principles.
  • Familiarity with web development frameworks such as Angular or React.
  • Strong understanding of distributed storage systems like PostgreSQL, BigQuery, Snowflake, and Iceberg.
  • Experience with SQL and JDBC.
  • Proficiency in continuous integration and continuous deployment (CI/CD) pipelines, especially using Git.
  • Working knowledge of Unix/Linux systems.
  • Demonstrated ability to implement features in existing systems.
  • Excellent problem-solving skills and ability to handle complex, nebulous requirements.
  • Superior communication skills, capable of explaining technical concepts to non-technical stakeholders.
  • Cloud experience is a plus but not mandatory.
  • GitHub profile or code samples demonstrating previous work and technical expertise.


Your first few weeks at Rearc will be spent in an immersive learning environment where our team will help you get up to speed. Within the first few months, you’ll have the opportunity to experiment with a lot of different tools as you find your place on the team.


Benefits and Perks

Health Benefits

Generous time away

Maternity and Paternity leave

Educational resources and reimbursements

401(k) plan with a company contribution

Rearc is committed to a diverse and inclusive workplace. Rearc is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Top Skills

BigQuery
Dropwizard
Git
Grpc
Iceberg
Java
Jdbc
Oauth
Postgres
Rest
Snowflake
SQL
Unix/Linux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
51 Employees
Year Founded: 2016

What We Do

Rearc is a boutique Cloud Software & Services firm with engineers that have years of experience shaping the cloud journey of large scale enterprises. Our engineers are skilled at planning application migrations to the cloud and building cloud-native application environments and patterns for the future. We build strategic partnerships with our enterprise customers to enable long term success in the cloud.

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
KA, IND
10000 Employees

PayPal Logo PayPal

Manager, Data Science

Fintech • Payments
In-Office or Remote
2 Locations
34450 Employees

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account