Loading...

{{notif_text}}

The next CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, is LIVE.Join now!
{{hours_remaining}}:{{minutes_remaining}}:{{seconds_remaining}}Want to save 90% of your recruiting time? Learn how in our next webinar on 22nd March at 3 pmLearn more

Java Jobs in Bangalore (Bengaluru)

Explore top Java Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Backend Ninja

Founded 1905
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 12 years
Experience icon
Best in industry15 - 50 lacs/annum

Target is one of the world’s most recognized brands and one of America’s leading retailers. But behind the brand our guests love, is a culture of continual innovation – and right now, we are up to big things. The Target Technology Team is driving a transformation in retail, one that will move us from “brick-and-mortar and online” to “bricks-and-mortar and everywhere else.” Our goal is to deliver Target’s unique “Expect More. Pay Less.” promise to guests wherever and whenever they shop, today and tomorrow: in-store, online, on tablets and mobile phones, and in the retail channels of the future. You can be a part of developing and launching new services that power the supply chain and from there all the channels where Target does and will do business – in-store, web, tablet, mobile, and future channels. You’ll have the opportunity to design, develop and support innovative solutions across a variety of applications, platforms and environments, building tomorrow’s technologies passion to work in an entrepreneurial environment where success is rewarded. We are looking for highly motivated engineering professionals who can help us build the Supply Chain of the future by creating scalable and seamless multi-channel experiences without losing the brand we are known for. Individuals in this role will have opportunities to gain a large breadth of knowledge by working with experts in iot, logistics, multichannel retail, product management and software engineering fields. Primary Responsibilities • Bachelor's Degree in Computer Science or related field, • Deep proficiency in Java and related technologies • Experience of leveraging open source libraries/technologies • Computer Science fundamentals in object-oriented design • Computer Science fundamentals in data structures • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis • Define, architect, design, and implement multi-tier distributed software applications. • Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles. • Must be able to drive design and architecture of complex distributed systems, as well as work jointly with other team members to deliver complex changes. • Must be able to design high scalable and reliable systems • Good experience with source code control tools (e.g. git) • Experience designing high-performance, scalable architectures • Experienced with agile development approaches like SCRUM • Knowledge of relational databases such MySQL or Postsgre and of NoSql databases such as Cassandra or MongoDB • Experience in distributed computing technologies such as Apache Spark • Exposure to design patterns • Recent experience as a Software Developer including solid experience with multi-tiered solutions, database interactions, UNIX/Linux and support of production applications • Excellent written and verbal communications skills • Solid coding practices experience including good design documentation, source control, unit testing, peer code-reviews, object-oriented design/coding skills, etc

Job posted by
apply for job
apply for job
Sunita Venkatachalam picture
Sunita Venkatachalam
Job posted by
Sunita Venkatachalam picture
Sunita Venkatachalam
Apply for job
apply for job

Android Developer Intern
at Zort

via Zort
Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
0 - 1 years
Experience icon
Best in industry1 - 1 lacs/annum

*Applicants who have gone through the App and Job Description will have a leverage over other applicants* About Zort: Zort is a young company which is on a mission to make every smartphone user more productive and successful in their lives. Currently, we are a smart SMS app for the Indian market which comes with a personal assistant to keep our users on top of all things important to them. About the role: As an Android Developer, you own the product development efforts across the stack. You are abreast of the latest trends and developments in the mobile space, specially Android and its ecosystem, and will take technical decisions that are best suited for the product. Responsibilities -Work closely with the Design and Product teams to understand the product development requirements -Build defined product features that are secure, performant and bug-free -Take technical decisions with future scale and user experience in mind -Continuously discover bugs or inefficiencies in the code and fix them -Work with outside data sources and APIs -Unit-test code for robustness, including edge cases, usability, and general reliability -Continuously discover, evaluate, and implement new tools/technologies to maximize development efficiency Basic Qualifications: -2-4 years of experience in developing scalable online android applications -Proficient in Java; you should have handled offline and online business logic without compromising application performance -Proficient in SQL -Very good understanding of the Android framework and the changes every version brings (Services, notifications, permissions, widgets etc) -Strong problem solving skills -Experience working with remote data via REST and JSON -BS/MS degree in Computer Science, Engineering or a related subject -Experience with third-party libraries and APIs Preferred Qualifications: -You have published at least one original Android app or worked on Android apps with 1 Million+ installs -Demonstrated capability of working in small teams and delivering high-impact work on time -Experience working on the Android stack - Firebase, Crashlytics etc -Experience working on messaging applications -You enjoy working in a fast paced (higher risk-higher rewards) environment

Job posted by
apply for job
apply for job
Vishnupriya Adabala picture
Vishnupriya Adabala
Job posted by
Vishnupriya Adabala picture
Vishnupriya Adabala
Apply for job
apply for job

Software Developer Intern

Founded 2018
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
0 - 1 years
Experience icon
Best in industry9000 - 10000 /month

The duration of this internship is _6___ months.

Job posted by
apply for job
apply for job
Latha Yuvaraj picture
Latha Yuvaraj
Job posted by
Latha Yuvaraj picture
Latha Yuvaraj
Apply for job
apply for job

Java Developer

Founded 2014
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 3 years
Experience icon
Best in industry5 - 7 lacs/annum

Greyamp Consulting is in the Digital Transformation space working with clients to enable Business agility while also helping them build sustainable talent within their organizations As part of our team, Greyamp is looking to hire java developers who would be interested in building products & consulting to help our enterprise clients solve real problems, build lasting solutions along with build capability in their teams. Must Have: - Bachelors in Computer Science; Masters Preferred - 3-7yrs of working experience - Strong working knowledge of Java, Spring Frameworks, JavaScript, Python, PHP, Ruby, MySql & NoSql. - Hands on experience in databased like MySQL, PostgreSQL, NoSQL, etc. Familiarity with Elastic, Cassandra etc is a bonus - Strong practical knowledge of OO including design patterns knowledge - Exposure to and Docker containers & Kubernetes etc - Good written verbal communication skills - Willingness to travel - Exposure to Agile methodologies Good to Have: - Xtreme programming practices - Exposure to Client facing roles projects is an added advantage What you can expect: - An opportunity to experience multiple contexts, situations, and cultures - Work on path- breaking products in the area of digital transformation - A chance to work with large enterprises across all levels to bridge technology, business & people - Work with the best minds in the industry - A learning curve to be jealous of - Opportunity to get your hands dirty with initiatives across disciplines in the organization​ and continuously push limits

Job posted by
apply for job
apply for job
Prabhan Konnur picture
Prabhan Konnur
Job posted by
Prabhan Konnur picture
Prabhan Konnur
Apply for job
apply for job

Senior Software Engineer
at Fyle

via Fyle
Founded 2016
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry15 - 25 lacs/annum

We are Fyle, a startup making business expense management hassle-free. We are based out of Bangalore in 2016. Fyle’s products are being used by companies like Freshworks, Hero, Teach For India, Treebo Hotels and 100s of others internationally. You will be working in a small but extremely talented team of engineers, product managers and designers. You will be responsible for conceptualizing, architecting, developing and shipping critical features. You will be building robust, scalable multi-tenant backend infrastructure using tools/frameworks like Dropwizard, JWT, OAuth, S3, RabbitMQ, Kubernetes. You will be building secure, scalable RESTful infra using microservices written in Java and Python. You will help scale the system to millions of users. You will be interacting with customers and bring learnings into the product and help decide product roadmap. If you have worked in a startup or have ambitions of starting up a company in the future, we view that as a huge positive. You'll have the opportunity to learn how to build a great company and product. Highlights * You will be working on interesting technical challenges in a fast-paced environment * You will help the team produce scalable, robust code * You will take ownership of product features from conception to implementation, testing deployment and support * You will mentor the team and help implement best practices * You will blog about cool things that you learnt and built * You will help define who we become as a company * You will get stock options in line with silicon valley standards * You will have a lot of freedom on when and where you work from - just get stuff done Caveats * We have a strict no-divas rule. If you think writing tests for your code, writing docs, supporting customers is not your cup of tea, this isn't the right role for you.

Job posted by
apply for job
apply for job
Siva Narayanan picture
Siva Narayanan
Job posted by
Siva Narayanan picture
Siva Narayanan
Apply for job
apply for job

Android Developer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 6 years
Experience icon
Best in industry14 - 24 lacs/annum

Locus is a global decision- making platform in the supply chain that uses deep learning and proprietary algorithms to provide route optimization, real-time tracking, insights and analytics, beat optimization, efficient warehouse management, vehicle allocation and utilization, intuitive 3D packing and measurement of packages. Locus automates human decisions required to transport a package or a person, between any two points on earth, delivering gains along efficiency, consistency, and transparency in operations. Locus, which has achieved a peak of 1 million orders processed in a day (200,000 orders an hour) and is trained & tested on over 100 million+ order deliveries, works in 75 cities across the globe. Locus works with several large-scale market leaders like Urban Ladder, Tata Group of Companies, Droplet, Licious, Rollick, Lenskart, other global FMCG, pharma, e-commerce, 3PL and logistics conglomerates. Locus is backed by some of the biggest names in the market and recently raised $4 Mn in a pre-Series B round. Earlier, In 2016, Locus raised $2.75 Mn (INR 18.3 Cr) in a Series A funding. Locus was started by Nishith Rastogi and Geet Garg, two ex-Amazon engineers on a mission to democratize logistics intelligence for businesses across industries. Nishith was profiled by Forbes Asia in their ’30 Under 30’ 2018 list. Geet, on the other hand, holds a dual degree (BTech and MTech) in Computer Science and Engineering from the Indian Institute of Technology. Our team constitutes of engineers from Indian Institute of Technology and Birla Institute of Technology & Science- Pilani, and Data Scientists with PhDs from Carnegie Mellon University and Tata Institute of Fundamental Research. Our multifaced product and business team is led by senior members from Barclays, Google & Goldman Sachs with immense operational execution experience. Office Location - http://where.locus.sh Your responsibilities include: Work on the LOTR (Locus on the road) app which is native app in Android in a small team of 3 engineers Apart from the app, there is LOTR SDK also which is in nascent stage. The role would require building up the SDK as well Write maintainable code with around 80% unit test coverage. Do PR (pull request) review of fellow engineers on the app If you are adventurous - opportunity will be provided to work on the backend API to which the LOTR app/SDK will communicate to. Backend is in all java We have some created some cool stuff around selective app upgrade setup. Also, our app development process is under CI/CD so you don’t have to build & release app manually. Requirements: 2 - 6 year experience as Android developer in a product based company Experience with UI test frameworks like Cucumber Perks: Healthy catered meals at office You decide your own Work From Home (WFH) and Out Of Office (OOO) Pet-friendly - bring your pets to the office any day. Locus family already has a Rottweiler and a Beagle

Job posted by
apply for job
apply for job
Robin Abraham picture
Robin Abraham
Job posted by
Robin Abraham picture
Robin Abraham
Apply for job
apply for job

Software Engineer

via Niflr
Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 4 years
Experience icon
Best in industry9 - 14 lacs/annum

The ideal person for this role is a problem-solver with an inquisitive and innovative mind, who loves to collaborate with other teams to drive the company forward. Requirements : You have understanding of basic algorithms and data structures, complexity analysis and software design. You have experience implementing event sourcing and micro-services architecture. You have 2 + years of hands-on experience creating technology systems using any of the languages such as Python, Node, Java Knowledge of front end frameworks such as React.js, Angular.js is a plus. You have some experience and good understanding of at least one open-source distributed system (such as RabbitMQ, Kafka, Redis, Elasticsearch, Cassandra, etc.). You have experience with web standards (like as REST APIs, web security mechanisms. Experience with a public cloud Cloud like AWS/GCP/Azure with exposure to Kubernetes is a preferred. You are an excellent communicator of ideas, both verbal and written. You take initiatives and do not depend on hand holding for implementing things which can make great impact. You can work coherently with a diverse set of engineers Responsibilities: a) Design and develop microservices and other technology framework for Omnichannel Retail. b) Build technology for unmanned retail. c) We have critical systems managing inventory, fulfilment, Point-of-sale, customer app etc and we will build many more such systems supporting omni-channel retail. Participate in our product development from ideation to deployment and beyond. Work with our data team to make our product smarter and more intuitive to use. Maintain and help optimise existing systems.

Job posted by
apply for job
apply for job
Ankur Sharma picture
Ankur Sharma
Job posted by
Ankur Sharma picture
Ankur Sharma
Apply for job
apply for job

Principal Software Engineer/ Senior Principal Software Engineer

via Swiggy
Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 15 years
Experience icon
Best in industry50 - 80 lacs/annum

Principal Software Engineer/ Senior Principal Software Engineer not only contribute to the high-level Architecture of several systems but also contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams. They establish technology vision for respective teams and demonstrate how to solve a deeply complex and hard technical challenge, and help communicate that vision upward (CTO), inward (peers and engineering team) and outward (product & business teams) Job responsibilities: • Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create. • Implementation of long term technology vision for your team. • Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to • Creating architectures & designs for new solutions around existing/new areas • Decide technology & tool choices for your team & be responsible for them. • Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions. • Technically Hands-on, prior experience with scalable Architecture • Possess 12+ years of software engineering and product delivery experience, with strong • Excellent command over Data Structures and Algorithms • Exceptional coding skills in an Object-Oriented programming language (Java preferred) • Strong problem solving and analytical skills • Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr, • Good knowledge of distributed technologies, real time systems of high throughput, low latency and highly scalable systems • Experience with high performance websites catering to millions of daily traffic is a plus

Job posted by
apply for job
apply for job
Suresh Kaushik picture
Suresh Kaushik
Job posted by
Suresh Kaushik picture
Suresh Kaushik
Apply for job
apply for job

Blackbuck - Software Development Engineer II-Data Structure/Algorithm

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry15 - 25 lacs/annum

Roles and Responsibilities : - Write good quality, modular, reusable, performance, well documented, unit-tested code - Actively get involved in technical discussions with other engineering team members on design and technical implementation details - API Definitions and end-to-end service design and implementations - Design applications in true service oriented architecture - Develop object-oriented models and design data structure for new software projects taking systems aspects into account - Take full ownership of at least one micro-service Minimum qualifications and Competencies : - Strong expertise in at least one programming language & tech stack to write maintainable, scalable, unit-tested code - Strong knowledge of Data Structures & Algorithms - Well-versed with Computer Science fundamentals - Strong object oriented design skills, knowledge of design patterns, data structures and algorithms - Experience with full life cycle development on a Linux platform - Knowledge of Test Driven Development - BE or higher in Computer Science or related technical discipline (or equivalent)

Job posted by
apply for job
apply for job
Sharath Babu picture
Sharath Babu
Job posted by
Sharath Babu picture
Sharath Babu
Apply for job
apply for job

Android Developer
at Zort

via Zort
Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 5 years
Experience icon
Best in industry4 - 7 lacs/annum

*Applicants who have gone through the App and Job Description will have a leverage over other applicants* About Zort: Zort is a young company which is on a mission to make every smartphone user more productive and successful in their lives. Currently, we are a smart SMS app for the Indian market which comes with a personal assistant to keep our users on top of all things important to them. About the role: As an Android Developer, you own the product development efforts across the stack. You are abreast of the latest trends and developments in the mobile space, specially Android and its ecosystem, and will take technical decisions that are best suited for the product. Responsibilities -Work closely with the Design and Product teams to understand the product development requirements -Build defined product features that are secure, performant and bug-free -Take technical decisions with future scale and user experience in mind -Continuously discover bugs or inefficiencies in the code and fix them -Work with outside data sources and APIs -Unit-test code for robustness, including edge cases, usability, and general reliability -Continuously discover, evaluate, and implement new tools/technologies to maximize development efficiency Basic Qualifications: -2-4 years of experience in developing scalable online android applications -Proficient in Java; you should have handled offline and online business logic without compromising application performance -Proficient in SQL -Very good understanding of the Android framework and the changes every version brings (Services, notifications, permissions, widgets etc) -Strong problem solving skills -Experience working with remote data via REST and JSON -BS/MS degree in Computer Science, Engineering or a related subject -Experience with third-party libraries and APIs Preferred Qualifications: -You have published at least one original Android app or worked on Android apps with 1 Million+ installs -Demonstrated capability of working in small teams and delivering high-impact work on time -Experience working on the Android stack - Firebase, Crashlytics etc -Experience working on messaging applications -You enjoy working in a fast paced (higher risk-higher rewards) environment

Job posted by
apply for job
apply for job
Vishnupriya Adabala picture
Vishnupriya Adabala
Job posted by
Vishnupriya Adabala picture
Vishnupriya Adabala
Apply for job
apply for job

Software Engineer --- Splunk

Founded 2012
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 7 years
Experience icon
Best in industry3 - 15 lacs/annum

Splunk Engineer SIEM Design and Development Ingestion of data from multiple sources

Job posted by
apply for job
apply for job
Sampreetha Pai picture
Sampreetha Pai
Job posted by
Sampreetha Pai picture
Sampreetha Pai
Apply for job
apply for job

Fullstack Developer

Founded 2016
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 5 years
Experience icon
Best in industry12 - 20 lacs/annum

https://innovation.cargill.com/ For more than 150 years, we’ve been on an unwavering mission to nourish the world safely, responsibly and sustainably. But as the world is in 
a constant state of change, we must also be in a constant search for fresh, new innovations. By bringing brave new technologies to life, we’re putting tomorrow’s ideas to work for the greater good right now. It’s how Cargill is helping the world thrive.

Job posted by