Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Shuru

Senior Java Engineer

Shuru

Senior Product Engineer leading design and development for innovative products at Shuru Technologies. Requires strong coding skills and experience in software architecture and team mentoring.

Posted 5/19/2026full-timeRemote • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
AnsibleDockerGRPCJavaKubernetesMongoDBMySQLPostgresTerraform

About the role

Key responsibilities & impact
  • Own the design, strategy, and quality of software development for your team.
  • Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design.
  • Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance.
  • Mentor team members, review code, and advocate for improvements to ensure high standards.
  • Continuously research new technologies and tools to enhance product offerings.
  • Exercise high ownership and initiative in all projects.
  • Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research.
  • Collaborate with other engineering teams to learn from and share best practices.

Requirements

What you’ll need
  • Minimum of 4 years in software development, with practical experience in creating, testing, deploying, and designing large-scale applications for consumer or enterprise products.
  • Proficient in various programming languages including Java, and other languages is good to have.
  • Skilled in designing and implementing high-performance RESTful and GRPC services with low latency.
  • Experienced with tools such as Ansible, Terraform, Docker, Kubernetes, and databases including PostgreSQL, MySQL, and MongoDB.
  • Proficient in Agile methodologies, Test-Driven Development (TDD), Continuous Integration and Deployment (CI/CD).
  • Excellent understanding of memory management, performance optimization, concurrency and multithreading, fault tolerance, and security.
  • Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability.
  • Exceptional ability to model complex real-world processes and interactions into clear and effective software solutions.
  • Exceptional verbal and written communication abilities, with a proven track record of effectively engaging with both internal and external stakeholders.

Benefits

Comp & perks
  • Competitive salary and benefits package.
  • Opportunity to work with a team of experienced product and tech leaders.
  • A flexible work environment with remote working options.
  • Continuous learning and development opportunities.
  • Chance to make a significant impact on diverse and innovative projects.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaRESTful servicesGRPC servicesAgile methodologiesTest-Driven Development (TDD)Continuous IntegrationContinuous Deployment (CI/CD)memory managementperformance optimizationobject-oriented programming
Soft Skills
mentoringcode reviewadvocacy for improvementsownershipinitiativecollaborationcommunication