The Job logo

What

Where

Lead Java Backend Engineer-LMTS

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Lead Software Engineer - Tableau. Join Salesforce and be a part of the team driving innovation and connecting businesses with customers. Help develop and scale an enterprise-grade Tableau Cloud product. Must have experience in distributed computing, API development, Java, Spring framework, and cloud technologies.

Description

Title: Lead Software Engineer - Tableau
Location: Bangalore, India

Job Description

About Salesforce:
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.

About Tableau:
Salesforce is growing and Tableau is an integral part of this growth.Tableau introduced the power of visual analytics to the world, making it the de-facto standard in the enterprise. Tableau has been the leader in the Gartner’s BI and Analytics Magic Quadrant. We've continuously invested in research and development at an unrivaled pace, developing solutions to help anyone working with data to get to answers faster and uncover unanticipated insights. Tableau helps customers to deploy and scale a data-driven culture driving resilience and value through powerful outcomes.

Team Description:
As we embark on the journey of Tableau Cloud and transform our product to become online-first, the Cloud Platform Team in India is responsible for building platforms, services and foundational components that make the product enterprise grade, and operate at cloud scale. This distributed system provides capabilities such as cluster management, orchestration, routing, caching, object and metadata stores, distributed file system, security, encryption, multi-cloud architecture, and more! If you are a driven individual with a passion for large-scale distributed computing, and strong interest in building high-volume, low latency, auto scaling platforms, you have come to the right place! You will be integral to the delivery of our next-generation Tableau Cloud product.

Responsibilities:
* Self-Starter: You are self motivated, a quick learner, and go deep into the problem space. You can break the problem statement into clear deliverables to bring clarity for the team and are always looking for ways to innovate, improve, and raise the bar!
* Role Model: Demonstrate high proficiency in engineering best practices, such as reliability, availability, concurrency, security, scalability, extensibility, accessibility, maintainability, testability, and overall quality.
* Driver: Possess engineering and product excellence mindset and lead other engineers by example to continuously improve the quality of deliverables and productivity. Take full ownership of the end-to-end quality of the code deployed in production
* Customer Success: Engage with Product Managers to clarify customer requirements, propose viable workarounds, and understand related priorities better.
Influencer: Review the team designs and provide constructive and clear feedback to advocate for the right thing and unblock team members quickly.
* Mentor: Provide technical coaching to junior team members to help improve their overall skills and knowledge, primarily by using techniques such as pair-programming and reviews.
Communicator: Communicate clearly and efficiently with cross functional partners and stakeholders to share information, resolve dependencies or problems, and integrate feedback.

Required Qualifications:
- 10+ years of software development experience
- Experience in building large scale distributed systems and Software-as-a-Service(SaaS) applications
- Solid experience in API development, API lifecycle management, REST and microservices design.
- Deep understanding of object-oriented programming and experience in Java and Spring framework.
- Experience with Agile development methodologies, continuous integration (CI) and continuous deployment (CD)
- Ability to support / resolve production customer escalations with excellent debugging and problem solving skills
- Excellent interpersonal and communication skills.
- Bachelor’s degree in Computer Sciences or equivalent field

Preferred Qualifications:
- Experience in Business Intelligence, Data and Analytics domain.
- Familiarity with Data model design, database technologies (RDBMS & NoSQL).
- Experience with public cloud services (AWS/ GCP/ Azure) and cloud technologies like terraform, spinnaker, EKS, GKE, etc.
- Experience with Containers and Container Orchestration systems (such as Kubernetes, Docker Swarm etc)
- Prior experience working with a global team
- Master’s degree in Computer Sciences or equivalent field

Set alert for similar jobsLead Java Backend Engineer-LMTS role in Bangalore Urban, India
Salesforce Logo

Company

Salesforce

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bangalore Urban, Karnataka, India

Qualification

Master

Applicants

Be an early applicant

Related Jobs

Mercedes-Benz Research and Development India Logo

Java Backend Developer

Mercedes-Benz Research and Development India

Bangalore Urban, Karnataka, India

Posted: 10 months ago

We are looking for a developer to join our team. You will be responsible for implementing code modules using React and Core Java. Additionally, you will be working on backend development using Spring Boot or Nodejs. We require someone with experience in one of the persistence frameworks such as OpenJPA, Eclipse Link, or Hibernate. Unit testing and developing using Typescript are also crucial. You will be expected to create and maintain microservices, analyze technical requirements, and estimate implementation effort. As a technical lead, you will have technical ownership of the project. Apply now if you have strong UI experience with ReactJS and Microservices, and hands-on experience with Springboot or Nodejs. Experience with Git, API gateways, and container-based applications is a plus. Knowledge of Agile/SCRUM and configuration management tools is desirable. Mobile app development experience is a nice-to-have.

EPAM Systems Logo

Lead Java Full Stack Engineer (Angular)

EPAM Systems

Bangalore Urban, Karnataka, India

Posted: a year ago

JOB DESCRIPTION We are looking for a talented Lead Java Engineer with a passion for frontend development using Angular and a solid understanding of backend technologies. We need experienced Engineers who can contribute to critical application and product development projects. Join our team and contribute your expertise to creating innovative and user-friendly web applications that meet the demands of our dynamic industry. #REF_IN_JFS What You’ll Do Maintenance and support of IQ product in Identity Management system Incidents triage and refinement, management Incidents troubleshooting and root cause analysis Bug fixing, and verification Unit tests coverage, and automation Establishing tools to track and control SLA Helping triaging incoming requests Supporting deployment process including hotfix releases Interacting with new feature development teams in terms of cross-team knowledge sharing Creating documentation Running change management process Negotiating with other levels of support service on the client's side Day-to-day leadership of the engineering team What You Have Minimum experience required is 9 to 15 years in Java development Proven track of history running Support Service with the committed SLAs from engineering standpoint Hands on experience working with incident management process Profound understanding of ITIL processes Solid knowledge in Metrics & KPIs Proven track of history working with Java software development Advanced understanding of Angular Profound understanding of engineering excellence principles and practices Hands on experience leading large-scale technical team on program level Advanced experience with object-oriented analysis and design skills Advanced experience with an object-oriented programming language and techniques Great communication skills Nice to have Knowledge of IAM Experience with Continuous Delivery Experience instrumenting code for gathering production performance metrics Good understanding of AI and Machine Learning principles Technologies Java IAM Knowledge Microservices Angular We Offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

EPAM Systems Logo

Lead Java Engineer (AWS, DS Algo, React.JS)

EPAM Systems

Bangalore Urban, Karnataka, India

Posted: a year ago

JOB DESCRIPTION We are in search of a skilled and versatile Lead Java Engineer with expertise in AWS, Data Structures, Algorithms, and ReactJS. As a Lead Engineer, you will collaborate with product owners, architects, and fellow developers to design, develop, and enhance end-user applications. Your strong technical prowess and proficiency in Java, AWS, Data Structures, Algorithms, and ReactJS will contribute to the creation of high-performance and scalable software solutions. What You’ll Do Collaborate with product owners and architects on making design decisions Develop end user application with high scalability and high throughput Provide technical and design guidance and create standards Improve, optimize and identify opportunities for improved software development processes Expertise in designing enterprise applications What You Have Should have min 8 to 12 years of experience in software industry Must have experience on Java8, Data structures, Algorithms, Spring Boot, Microservices, Rest API, Design Pattern, Problem Solving & Knowledge on any cloud Strong knowledge of Data structures and Algorithms - Stacks, Queues, Linked list, Trees, Searching, Sorting, String manipulation, Greedy Algorithms Should have hands on experience with ReactJS Excellent problem solving and critical thinking Independent and strong ownership of business problems and technical solutions Strong Communication and inter-personal skills Mastery on algorithms and data structures Strong experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.) Experience with open source (Apache Projects, Spring, Maven etc.) Deep understanding of Kafka and streaming Experience with automated testing (TDD, Mocking, Unit/Functional/Integration) Expert knowledge of the Java language, platform, ecosystem and underlying concepts and constructs Hands on with engineering excellence, CI/CD tools and practices Knowledge of common design patterns and design principles Good knowledge and experience with security constructs – OpenID, OAuth2.0, TLS, OWASP Technologies Java DS Algo AWS Microservices Multithreading Rest API, Design Pattern Junit, Docker, Kubernetes Databricks Problem Solving We Offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)