Loading...

{{notif_text}}

Last chance to connect with exciting companies hiring right now - Register now!|L I V E{{days_remaining}} days {{hours_remaining}} hours left!

Spring MVC Jobs in Bangalore (Bengaluru)

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

Backend Developer

Founded 2014
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
via Recro
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
2 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 2200000, duration: "undefined", currency: "INR", equity: false})}}

2+ years of hands-on experience in developing applications Excellent command over Data Structures and Algorithms and strong problem solving and analytical skills Good knowledge of object-oriented/functional programming with proficiency in at least one programming language like Java and/or Golang Expertise with one or multiple frameworks like Spring, Struts, Revel, Gin etc Strong design skills involving data modelling and low-level class design Hands-on experience of working with Databases and Linux/Unix platform Understanding of Micro-services architecture and associated design patterns (CQRS, Saga, etc.)Experience working with caching, message queues, streaming services, web-sockets, SQL and NoSQL Experience with scalable systems (techniques like replication, sharding) Experience with performance engineering (monitoring & actioning on application performance stats)Experience with gRPC (HTTP2, Protocol buffers)   Good to have: Experience with high-performance websites catering to millions of daily traffic is a plus Understanding of public cloud platforms like AWS, GCP or Azure

Job posted by
apply for job
apply for job
Alok Singh picture
Alok Singh
Job posted by
Alok Singh picture
Alok Singh
Apply for job
apply for job

Technical Lead

Founded 2013
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
8 - 15 years
Salary icon
Best in industryBest in industry

Technical Skills Desired: • Worked on Angular JS 6.x and / or latest versions • Worked on Web services (Apache cxf, REST, SOAP APIs and micro services) development. • Development experience on UI development (JQuery, JSON, JavaScript, Angular) and middle tier java development. • Experience using SQL Server or Oracle or No SQl DB [MongoDB] • Development experience in Spring MVC / Spring Boot / Spring Security / Spring Batch• Worked with Java and J2EE with Hibernate, Servlets etc, usageof unit testing tools like junit etc, static code analysis tools etc • Resolves technical issues through debugging, research, and investigation. • Usage of troubleshooting tools like J Profiler, J Meter or application performance tuning etc. • Development experience using Docker, Kubernetes, Containerization etc • Willing to take up proof of concepts and showcase the technical capability • Knowledge of code versioning tools (such as Git, or SVN). • Follow the coding standards for java and angular development. • Exposure to Non web based developments, for both mobile and desktop. (Good to have)Functional Skills Desired: • Team Handling with min 4yrs experience is must• Good knowledge in product development domains• Knowledge in Finance and Insurance domain preferred • Maintain quality and ensure responsiveness of applications. • Complete application development by coordinating requirements, schedules, and activities contributing to team meetings; • Troubleshooting development and production problems across multiple environments and operating platforms.• Collaborate with the rest of the engineering team to design and launch new features• Understanding and implementation of security and data protection. • Designs, develops, and implements web-based Java applications to support business requirements.• Ensure designs are in compliance with specifications and standards and best industry practices. • Creates design documents using Visio and performs program coding and testing. • Usage of Process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of CMM Level 3 development process. • Self-motivated & working independently with minimal supervision.• Maintain code integrity and organization.• Experience working with graphic designers and converting designs to visual elements.• Understanding and implementation of security and data protection.Technical Skills Good to Have:Creates design documents using visio or any design tools [UML,Enterprise Architect etc]Usage of tools- code review, unit testing , performance tools – loadrunnerKnowledge of tools related to CI/CD – Jenkins, Go Pipeline etc Understanding of distributed application design using tools like– WS02, Docker – Kubernetes, Spring eureka,zuul, zipkin frameworks, ELK etc

Job posted by
apply for job
apply for job
TnS HR picture
TnS HR
Job posted by
TnS HR picture
TnS HR
Apply for job
apply for job

Software Engineer - Hawk Marketplace (Java)

Founded 2001
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 5 years
Salary icon
Best in industryBest in industry

About BlackHawk Network:Blackhawk Network is building a digital platform and products that bring people and brands together. We facilitate cross-channel payments via cash-in, cash-out, and mobile payments. By leveraging blockchain, smart contracts, serverless technology, real-time payment systems, we are unlocking the next million users through innovation.Our employees are our biggest assets!  Come find out how we engage, with the biggest brands in the world.  We look for people who collaborate, who are inspirational, who have the passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you. Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you! As a leader in branded payments, we are building a strong diverse team and expanding in ASIA PACIFIC –we are hiring in Bengaluru, India! This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us to apply now with a resume so that we explore further and get connected.About Hawk Marketplace:Hawk Marketplace, part of Hawk Incentives, a Blackhawk Network business, is a leading provider of rewards and incentives to organizations across the globe, including many of the Fortune 500. We power an inspiring brand experience with proven delivery of customized rewards for consumer, employee, sales, and channel incentive programs. Our expansive rewards portfolio includes multiple patents and industry firsts, including digital and mobile rewards. If you enjoy building world-class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data-driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide. What’s in it for you?You will build different parts of our payment network, that have a high scale, precision, and availability requirements. You will be part of a world-class team delivering awesome features to Blackhawk consumers and partners.  You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously.  You will learn to innovate. You will build relationships with the world's best payment systems while you help them realize their visions. Your work will play an essential part in how developers build a state of the art payment experiences that consumers loveWhy work with us? We’re a fun-loving, passionate, and highly collaborative team We believe in moving quickly, failing fast, and adapting to change We’re committed to achieving technical excellence in everything we do We value teamwork, learning from failure, and innovation Why we’d want to work with you? You are passionate about creating world-class software You are familiar with Agile methodology You think positively, focus on solutions, and find opportunities instead of problems You have superb technical skills, and you’re always striving to improve You are willing to work quickly, get in the weeds, and not rest until the job is done Requirements: Bachelors/Masters of Engineering Qualification with 2-5 years of experience. Knowledge of Data Structures & Algorithms. Good problem-solving skills. Passionate for Full Stack Development, with primary experience in Java. Knowledge of Angular and AWS stack is a plus. Experience in developing and maintaining large scale distributed systems on Cloud - Amazon AWS or Microsoft Azure. Excellent Java programming skills and expertise in multi-threading and performance-oriented programming. Ability to do test-driven development. Experience in unit-test frameworks Experience and understanding of Microservices architecture, RESTful API designs. Java-specific experience (must have): Core Java Spring MVC/Boot, JPA, Hibernate RESTful API development Experience in the following is a plus: ELK Stack Log analysis and debugging API performance monitoring and fine tuning

Job posted by
apply for job
apply for job
Vikram Jain picture
Vikram Jain
Job posted by
Vikram Jain picture
Vikram Jain
Apply for job
apply for job

Senior Software Engineer - Hawk Marketplace (Java)

Founded 2001
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 9 years
Salary icon
Best in industryBest in industry

About BlackHawk Network:Blackhawk Network is building a digital platform and products that bring people and brands together. We facilitate cross-channel payments via cash-in, cash-out, and mobile payments. By leveraging blockchain, smart contracts, serverless technology, real-time payment systems, we are unlocking the next million users through innovation.Our employees are our biggest assets!  Come find out how we engage, with the biggest brands in the world.  We look for people who collaborate, who are inspirational, who have the passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you. Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you! As a leader in branded payments, we are building a strong diverse team and expanding in ASIA PACIFIC –we are hiring in Bengaluru, India! This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us to apply now with a resume so that we explore further and get connected.About Hawk Marketplace:Hawk Marketplace, part of Hawk Incentives, a Blackhawk Network business, is a leading provider of rewards and incentives to organizations across the globe, including many of the Fortune 500. We power an inspiring brand experience with proven delivery of customized rewards for consumer, employee, sales, and channel incentive programs. Our expansive rewards portfolio includes multiple patents and industry firsts, including digital and mobile rewards. If you enjoy building world-class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data-driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide.What’s in it for you?You will build different parts of our payment network, that have a high scale, precision, and availability requirements. You will be part of a world-class team delivering awesome features to Blackhawk consumers and partners.  You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously.  You will learn to innovate. You will build relationships with the world's best payment systems while you help them realize their visions. Your work will play an essential part in how developers build a state of the art payment experiences that consumers loveWhy work with us? We’re a fun-loving, passionate, and highly collaborative team We believe in moving quickly, failing fast, and adapting to change We’re committed to achieving technical excellence in everything we do We value teamwork, learning from failure, and innovation Why we’d want to work with you? You are passionate about creating world-class software You are familiar with Agile methodology You think positively, focus on solutions, and find opportunities instead of problems You have superb technical skills, and you’re always striving to improve You are willing to work quickly, get in the weeds, and not rest until the job is done Requirements: Bachelors/Masters of Engineering Qualification with 5-10 years experience. Knowledge of Data Structures & Algorithms. Good problem-solving skills. Passionate for Full Stack Development, with significant experience in Java, Spring Boot & AWS stack. Extensive experience in developing and maintaining large scale systems on Cloud - Amazon AWS or Microsoft Azure. Excellent Java programming skills and expertise in multi-threading and performance-oriented programming. Good technical communication. Ability to deliver an application, in part or full. Ability to do test-driven development. Experience in unit-test frameworks Experience in messaging infrastructure like RabbitMQ, Kafka. Sound experience and understanding of Micro services architecture, RESTful API designs. Java specific experience (must have): Core Java Spring MVC, Spring Boot, JPA, Hibernate API development Experience in the following is a plus: Angular 2+ or Ruby on Rails ELK Stack Splunk Integration with API Services, Database, Search Engines & Distributed Cache Platforms. Proficiency in Design & Code Reviews.

Job posted by
apply for job
apply for job
Vikram Jain picture
Vikram Jain
Job posted by
Vikram Jain picture
Vikram Jain
Apply for job
apply for job

Principal Java Engineer - Messaging

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
12 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 3500000, duration: "undefined", currency: "INR", equity: false})}}

Principal Java Backend Engineer Experience: 12-15 Years Location: Bangalore Type: Full-time About Digit88 Digit88 is a niche product engineering consulting company based out of Bangalore with experience of building offshore development centers for US startups and MNCs over the last 6+ years. The founding team has 50+ years of product engineering and services experience out of India, China and the US. The Opportunity Digit88 manages and is expanding the dedicated offshore product development team for its US (Bay Area, NYC) based NLP/Chatbot platform development partner, that is building a next-generation AI/NLP/Chatbots based customer engagement platform. The candidate would be joining an existing team of 16+ engineers and help expand and lead the Platform Engineering, Production Support and Monitoring services for our client. Job Profile Digit88 is looking for an enthusiastic, self-motivated, hands on Java/J2EE back-end developer to join the back-end engineering team for our partner. Experience with a fast-paced India/US product start-up or a product engineering services company in a developer role, building a high-performance real-time system is mandatory. Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision. To be successful in this role, you should possess Bachelor's degree in Computer Science or a related field with 12-15 years hands on experience with Java based open source tech stack. Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot, Microservices architecture, Web Services (Rest) in distributed systems Are hands on with MySQL and DynamoDB and/or NoSQL databases, Hibernate Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS, RabbitMQ) Have hands on experience with Apache Solr, Rhino & Nashorn JS Engines, Expertise with log file analysis using one or more of ELK, Splunk, Kibana. Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant Experience with Kubernetes Experience with Couchbase is a definite plus Experience with building analytics pipeline and analytics DB is a plus Have built high performance, high availability REST APIs and REST clients. Strong practical experience in applying design patterns, multithreading concepts to solve complex problems, strong problem solving skills. You are someone who would easily be able to Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform Work closely with the US and India engineering teams to help build the Java/Spring based backend and REST APIs. Lead the India engineering team in technical excellence and ownership of critical modules; own the development of new modules and features Troubleshoot live production server issues. Handle client coordination and be able to work as a part of a team, be able to contribute independently and drive the team to exceptional contributions with minimal team supervision Perform Unit Testing and Integration testing in a Continuous Deployment scenario Follow Agile methodology, JIRA for work planning, issue management/tracking Additional Project/Soft Skills: Should be able to work independently with India & US based team members. Strong verbal and written communication with ability to articulate problems and solutions over phone and emails. Strong sense of urgency, with a passion for accuracy and timeliness. Ability to work calmly in high pressure situations and manage multiple projects/tasks. Ability to work independently and possess superior skills in issue resolution. Should have the passion to learn and implement, analyse and troubleshoot issues

Job posted by
apply for job
apply for job
Abhishek Dwivedi picture
Abhishek Dwivedi
Job posted by
Abhishek Dwivedi picture
Abhishek Dwivedi
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
2 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 200000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Java Backend Developer   Experience: 2- 5 Years  Location: Bangalore  Type: Full-time  About Digit88 Digit88 is a niche product engineering consulting company based out of Bangalore with experience of building offshore development centers for US startups and MNCs over the last 6+ years. The founding team has 50+ years of product engineering and services experience out of India and US.  The Opportunity Digit88 manages and is expanding the dedicated offshore product development team for its US (Bay Area, NYC) based NLP/Chatbot platform development partner, that is building a next-generation AI/NLP/Chatbots based customer engagement platform. The candidate would be joining an existing team of 16+ engineers and help expand Platform Engineering, Production Support and Monitoring services for our client. Job Profile:  Digit88 is looking for an enthusiastic, self-motivated, hands on Java/J2EE back-end developer to join the back-end engineering team for our partner. Experience with a fast-paced India/US product start-up or a product engineering services company in a developer role, building a high-performance real-time system is mandatory. Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision. Job Profile:  To be successful in this role, you should possess: Minimum 2 years working experience working as a Java application developer  Strong in Core Java, Data Structures, J2EE Practical experience in Spring MVC, Spring boot, Microservices architecture, Web Services Hands on with MySQL and DynamoDB and/or NoSQL databases, Hibernate Practical experience with Caching frameworks Memcached/Redis, Message Queues Familiarity and experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant Should have built high performance, high availability REST APIs and REST clients.   Minimum Qualifications Bachelor's degree in Computer Science or a related field Minimum of 2 years in Java development Exposure to DevOps technologies   Additional Project/Soft Skills: Should be able to work independently with India & US based team members. Strong verbal and written communication with ability to articulate problems and solutions over phone and emails. Strong sense of urgency, with a passion for accuracy and timeliness. Ability to work calmly in high pressure situations and manage multiple projects/tasks. Ability to work independently and possess superior skills in issue resolution. Should have the passion to learn and implement, analyse and troubleshoot issues

Job posted by
apply for job
apply for job
Abhishek Dwivedi picture
Abhishek Dwivedi
Job posted by
Abhishek Dwivedi picture
Abhishek Dwivedi
Apply for job
apply for job

Lead 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
8 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 1400000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Lead Java Backend Developer  About Digit88: Digit88 is a niche product engineering consulting company based out of Bangalore with experience of building offshore development centers for US startups and MNCs over the last 6+ years. The founding team has 50+ years of product engineering and services experience out of India, China and the US.  The Opportunity Digit88 manages and is expanding the dedicated offshore product development team for its US (Bay Area, NYC) based NLP/Chatbot platform development partner, that is building a next-generation AI/NLP/Chatbots based customer engagement platform. The candidate would be joining an existing team of 16+ engineers and help expand Platform Engineering, Production Support and Monitoring services for our client. Job Profile:  Digit88 is looking for an enthusiastic, self-motivated, hands on Java/J2EE back-end developer to join the back-end engineering team for our partner. Experience with a fast-paced India/US product start-up or a product engineering services company in a developer role, building a high-performance real-time system is mandatory. Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision.  Possess BE/BTech degree in Computer Science with 8-12 years hands on experience with Java based open source tech stack. Strong in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot, Microservices architecture, Web Services (Rest) Are hands on with MySQL and DynamoDB and/or NoSQL databases, Hibernate Possess practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS, RabbitMQ) Have hands on experience with Apache Solr, Rhino & Nashorn JS Engines, Have expertise with log file analysis using one or more of ELK, Splunk, Kibana.  Have prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant  Have built high performance, high availability REST APIs and REST clients.  Possess strong practical experience in applying design patterns, multithreading concepts to solve complex problems  You are someone who would easily be able to  Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform  Work closely with US engineering team and India engineering lead to help build the Java/Spring based backend and REST APIs.  Own the development of new modules and features  Troubleshoot live production server issues.  Handle client coordination and be able to work as a part of team or at times be able to contribute independently with minimal supervision.  Perform Unit Testing and Integration testing in a Continuous Deployment scenario  Follow Agile methodology, JIRA for work planning, issue management/tracking  Benefits & working @ Digit88  Comprehensive health and accident insurance  Attractive pay package  Bonus/Revenue share opportunities  Creative, flexible and rewarding work environment  Opportunity to work with a founding team of serial entrepreneurs with multiple successful exits to their credit. The learning will be immense just as will the challenges

Job posted by
apply for job
apply for job
Abhishek Dwivedi picture
Abhishek Dwivedi
Job posted by
Abhishek Dwivedi picture
Abhishek Dwivedi
Apply for job
apply for job

Technical Lead

Founded 2020
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Bachelors / Masters in Computer Science or equivalent with at least 7-10 years of professional experience. Strong software design and architectural skills in object-oriented and functional programming styles. Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator. Experience in working with Spring Framework - Spring boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate. Experience in Reactjs or Angular. Experience in RabbitMQ Experience in Unit Testing Tools like Junit/TestNG Experience in working with SQL & NonSql databases such as MySQL, Mongo DB. Knowledge on CI/CD architecture. Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab Experience in cloud technologies. Team management using Scrum methodologies.

Job posted by
apply for job
apply for job
Naveen Taalanki picture
Naveen Taalanki
Job posted by
Naveen Taalanki picture
Naveen Taalanki
Apply for job
apply for job

Staff Engineer - Hawk Marketplace (Java)

Founded 2001
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 13 years
Salary icon
Best in industryBest in industry

About BlackHawk Network:Blackhawk Network is building a digital platform and products that bring people and brands together. We facilitate cross-channel payments via cash-in, cash-out, and mobile payments. By leveraging blockchain, smart contracts, serverless technology, real-time payment systems, we are unlocking the next million users through innovation.   Our employees are our biggest assets!  Come find out how we engage, with the biggest brands in the world.  We look for people who collaborate, who are inspirational, who have the passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you. Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you!  As a leader in branded payments, we are building a strong diverse team and expanding in ASIA PACIFIC –we are hiring in Bengaluru, India! This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us to apply now with a resume so that we explore further and get connected. About Hawk Marketplace: Hawk Marketplace, part of Hawk Incentives, a Blackhawk Network business, is a leading provider of rewards and incentives to organizations across the globe, including many of the Fortune 500. We power an inspiring brand experience with proven delivery of customized rewards for consumer, employee, sales, and channel incentive programs. Our expansive rewards portfolio includes multiple patents and industry firsts, including digital and mobile rewards.  If you enjoy building world-class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data-driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide.   What’s in it for you?   You will build different parts of our payment network, that have a high scale, precision, and availability requirements. You will be part of a world-class team delivering awesome features to Blackhawk consumers and partners.  You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously.  You will learn to innovate. You will build relationships with the world's best payment systems while you help them realize their visions. Your work will play an essential part in how developers build a state of the art payment experiences that consumers love Why work with us? We’re a fun-loving, passionate, and highly collaborative team We believe in moving quickly, failing fast, and adapting to change We’re committed to achieving technical excellence in everything we do We value teamwork, learning from failure, and innovation   Why we’d want to work with you? You are passionate about creating world-class software You are familiar with Agile methodology You think positively, focus on solutions, and find opportunities instead of problems You have superb technical skills, and you’re always striving to improve You are willing to work quickly, get in the weeds, and not rest until the job is done Requirements: Bachelors/Masters of Engineering Qualification with 7-12 years of experience. Knowledge of Data Structures & Algorithms. Good problem-solving skills. Passionate for Full Stack Development, with experience in Java, Angular & AWS stack. Extensive experience in developing and maintaining large scale systems on Cloud - Amazon AWS or Microsoft Azure. Excellent Java programming skills and expertise in multi-threading and performance-oriented programming. Good technical communication. Data-driven decision making & tracking of metrics. Ability to deliver a back-end application, in part or full.  Ability to do test-driven development. Experience in unit-test frameworks Experience in messaging infrastructure like RabbitMQ, Kafka. Sound experience and understanding of Microservices architecture, RESTful API designs.   Java-specific experience (must have): Core Java Spring MVC, Spring Boot, JPA, Hibernate API development Experience in the following is a plus: ELK Stack Log analysis using Splunk API performance monitoring and fine tuning Integration with API Services, Database, Search Engines & Distributed Cache Platforms. Proficiency in Design & Code Reviews. Coordination with back-end developers in the process of integrating the APIs.

Job posted by
apply for job
apply for job
Vikram Jain picture
Vikram Jain
Job posted by
Vikram Jain picture
Vikram Jain
Apply for job
apply for job

Backend Engineer

Founded 2020
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 1600000, duration: "undefined", currency: "INR", equity: false})}}

Recko Inc. is looking for backend developers to join our kick-ass engineering team. We are looking for smart, dynamic individuals with outstanding programming skills and a great passion for developing beautiful, innovative software.About Recko:Recko was founded in 2017 to organise the world’s transactional information and provide intelligent applications to finance and product teams to make sense of the vast amount of data available. With the proliferation of digital transactions over the past two decades, Enterprises, Banks and Financial institutions are finding it difficult to keep a track on the money flowing across their systems. We are building products which enable them to handle and monitor massive volumes of transactional data without writing a single line of code and ensure the right amounts are flowing between the right beneficiaries, with the right deductions at the right time. Over the last few months, we have grown to a point where we are processing more than 25 million transactions monthly for our customers.Recko is a Series A funded startup, backed by marquee investors like Vertex Ventures, Prime Venture Partners and Locus Ventures. Traditionally enterprise software is always built around functionality. We are reimagining enterprise software to be built around the user. We believe software is an extension of one’s capability, and it should be delightful and fun to use.Working at Recko:We believe that great companies are built by amazing people. At Recko, We are a group of young Engineers, Product Managers, Analysts and Business folks who are on a mission to bring consumer tech DNA to enterprise fintech applications. The current team at Recko is 50 members strong with stellar experience across fintech, e-commerce, digital domains at companies like Flipkart, PhonePe, Ola Money, Belong, Razorpay, Grofers, Jio, Oracle etc. We are growing aggressively across verticals.About the Role:What are we looking for:1. 2+ years of experience with Java MVC frameworks like Spring / Dropwizard / Play and withMySQL / Oracle / PostgreSQL.2. Experience building at least one application from scratch.3. Understanding of at least one test frameworks and basic system administration.4. Experience with cache store / message broker like Redis / RabbitMQ / Kafka.5. Good to have: Experience with NoSQL databases like Cassandra, MongoDb, Neo4j, ElasticSearch. etc and Understanding of different concurrency models used in Akka, node.js, Go, RxJava etc6. Interest in learning new languages / framework as needed.7. A growth mindset and passionate about building things from the ground up and mostimportantly, you should be fun to work with.As a backend developer at Recko, you will:1. Design and implement microservices with high reliability and scalability.2. Be involved and participate in the overall application lifecycle.3. Define and communicate technical and design requirements.4. Learn about new technologies and incorporate them.5. Improve engineering standards, tooling, and processes.6. Collaborate with multi-disciplinary team of designers, developers and system administrators.

Job posted by
apply for job
apply for job
Divya H picture
Divya H
Job posted by
Divya H picture
Divya H
Apply for job
apply for job

Technical Architect

Founded 1998
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
via Zycus
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 20 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

ABOUT ZYCUS: Headquartered in Princeton, U.S. in 1998, Zycus has grown every day to be established as an organization which now is a leading global provider of complete Source-to-Pay suite of procurement performance solutions. We develop cloud-based (SaaS) Source-to-Pay solutions for large global enterprises, and have successfully deployed about 200 solutions to over 1000 Global clients. We are proud to have as our clients, some of the best-of- breed companies across verticals like Manufacturing, Automotive, Banking and Finance, Oil and Gas, Food Processing, Electronics, Telecommunications, Chemicals, Health and Pharma, Education and more.  With a team of 1000+employees, we are present in India with 3 development centers at Bengaluru, Mumbai & Pune and offices in the U.S., U.K., Australia, Dubai and Singapore, Amsterdam.  Know more about the LEADER of: Gartner’s 2013, 2015 & 2017 Magic Quadrant for Strategic Sourcing Application Suites and The Forrester Wave™: eProcurement, Q2 2017 Software Engineering Manager/Principal Architect will be responsible for Technical ownership of an entire line of business or a horizontal platform, which extends to: Involvement in the full software development life cycle with stringent needs on (i) time to market, & (ii) quality of product - functional and non-functional aspect. Ownership of complex software architectures, operational metrics, and running the day to day business operations. Designing and defining the interaction between the different components and teams. Work closely with peers and product managers to develop great technical design and approach for new product development. Definition of, and compliance with, a world-class build/release and configuration management process. This position will report in to Director of engineering & the roles & responsibilities are as below:  Identify the technologies that would be used for the product. Recommend the development methodology and framework for the project. Provide the overall design and structure to the application. Ensure that the product is adequately defined & documented. Establish design/coding guidelines and best practices, and drive usage of design patterns. Enforce compliance with coding guidelines using code reviews etc. Build solution which is easily configurable, deploy-able and secure in SaaS environment. Responsible for planning product iterations & releasing iterations on schedule. The Applicant with a total experience of 10-20years, should have hands-on development experience in Core Java and J2EE with proven expertise in writing application architecture and core design ground up with sound algorithmic thought process enabling bullet-proof application performance in terms of key drivers like security, load, scalability, etc. Skills and Technologies: Versatile experience with delivering highly available services on multiple technology stacks in traditional data centers, public clouds, and private clouds. Core Java, J2EE, Spring, Hibernate, JMS/Rabbit MQ/Kafka, Web-Services, Oracle, MSSQL, JSP-Servlets, , Design Patterns. Nice to have: New edge technology (Hadoop, AWS, Spark, RabbitMQ etc) Team mentoring: Mentor developers for difficult tasks & provide technical advice and guidance to the Tech Leads. Guide the team is doing POCs and early risk assessments. Leadership Abilities: Optimize & effectively manage resources and time of the team members. Identify, track and mitigate risks to the product Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers for the benefit of Product. Along with a competitive compensation structure, Zycus believes in an open culture learning environment, where everyone gets a chance to share their ideas and deliver par excellence.

Job posted by
apply for job
apply for job
madhavi JR picture
madhavi JR
Job posted by
madhavi JR picture
madhavi JR
Apply for job
apply for job

Full Stack Tech Lead

Founded 2011
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
Bangalore
Experience icon
5 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

BRIDGEi2i Analytics is looking for candidates who are interested to be part of "Our" journey to build a best-in-class organization, driving increased adoption of business analytics across the globe. Role: Getting hands on with core development work! Yes you’ll lead and manage your own team, but you’ll also frequently get down to coding, testing, and designing solutions Full Stack Development! Whether it is building a new product or taking an existing one to the next level, you’ll be expected to work on full stack application development whenever the situation calls for Juggling Business and Technology! We want someone who can understand the client’s business requirements and be able to map technology solutions to make these requirements work Leading from the front! Your charismatic leadership skills will help in leading and motivating your team through all stages of the product development lifecycle. Being a Mentor! Your team will constantly look up to you for guidance in challenging situations and we are looking for someone who can bring them up as tomorrow’s leaders Sound technical depth with over 6 years of experience in Java and open source technologies and managing the end to end product development life cycle Exceptional communication skills that can be leveraged in effectively communicating with teams, clients and business leaders within the company Stellar business orientation and the ability to link technology and business to devise apt solutions Requirements 6+ years of experience in core Java/J2EE  Minimum 2-3 years of experience as a Technical Lead mentoring team of 3 to 5 developers Strong knowledge of one the web application framework such as Spring, Struts Strong knowledge of UI frameworks (AngularJS 2.0/4.0, ReactJS, Java script, HTML, CSS)  Strong knowledge of web services (Restful)  Possess advanced knowledge of object-oriented design, data structure and data architectures Good knowledge of relation database, SQL and ORM  Curiosity and attention to detail  Strong communicator with visual, verbal, and writing skills to clearly articulate complex design problems and solutions  Adaptable to changing technology and restrictions, design challenges, deadlines, and project requirements.

Job posted by
apply for job
apply for job
Venniza Glades picture
Venniza Glades
Job posted by
Venniza Glades picture
Venniza Glades
Apply for job
apply for job

Senior Web Backend Developer

Founded 2006
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 1600000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

ACTIVELY HIRING AMIDST COVID-19``````````````````````````````````````````````````````Whom are we looking for? Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.What does the role involve? As a Web Backend Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.Responsibilities include:Develop, test, implement and maintain application softwareTake part in software and architectural development activitiesTransform requirements into implementation detailsDebug application issues and helping support respond to client queriesParticipate in application development meetingsProvide accurate estimates, clearly communicate status of tasks and identification of risksCommitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problemPerformance tuning of application code at different service levels Incorporate design changes to improve performance of the applicationInteract with customers of the application and help address issues reportedInteract with customers of the application and collect requirements or potential uses cases and draft technical and user requirementsESSENTIAL SKILLS / EXPERIENCE REQUIRED:Minimum Bachelor's degree in Computer Science or equivalentMinimum 2+ years experience with Java and J2EE/Java EEMinimum 2+ years experience with Spring MVC, Spring Security and HibernateStrong understanding of relational database and normal formsStrong understanding of SQL concepts and ability to write optimised and high performing queriesStrong understanding of Java concurrency, concurrency patterns, experience building thread safe codeExperience building RESTful web servicesExperience with web application servers like JBossStrong written and verbal communication skillsStrong interpersonal skills and time management skillsStrong problem solving and analytical skillsExperience using task tracking systems e.g. Jira and distributed version control systems e.g. GitDESIRABLE SKILLS / EXPERIENCE:Understanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience in Continuous Integration and deployment tools such as JenkinsExperience with database partitioning and column IndexingExperience with query optimisation techniquesWhy work for us?Above market remunerationStimulating challenges that fully utilise your skillsWork on real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersHardware of your choiceOur fast-growing company offers the potential for rapid career progressionClick Here to apply: https://hire.withgoogle.com/public/jobs/blueoptimacom/view/P_AAAAAAEAAADLjl0iWO3_0a?trackingTag=cutshort

Job posted by
apply for job
apply for job
Rashmi Subramanian picture
Rashmi Subramanian
Job posted by
Rashmi Subramanian picture
Rashmi Subramanian
Apply for job
apply for job

Senior Java Developer

Founded 2014
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
via Anzy
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 2200000, duration: "undefined", currency: "INR", equity: false})}}

Job Description: To be a successful Lead Application Engineer, the candidate will require the following core skills: - High communication skill - Working at remote - Code quality - Has a passion for code quality, performing thorough code reviews and enforcing good coding standards, practices and tools. - Agile - Follows the ideas and principles of Agile software development practices and testing models, able to lead their team through Scrum ceremonies. - Technical Design - Ability to understand, produce and communicate technical designs (in UML2 for example) to a team of engineers and product owners (producers), adhering to appropriate design patterns. Ideally, the candidate will have strong experience in the following areas: - Domain-driven design - Test-driven development - Full stack development - Spring Framework, including Spring Boot and Spring Batch - RESTful Web Services, including Jersey, Spring MVC, JWT - Java ORM & NoSQL - SQL, Hibernate, MyBatis and Redis, Memcached - Git - Maintaining large codebases through competing releases with minimum stress The candidate must have good experience in the following areas: - CI/CD & DevOps - Automation of deployments, tests and releases using tools such as Jenkins - Auditing code quality, coverage with SonarQube, understands cyclomatic complexity - Monitoring and logging, knowledge of logging frameworks and troubleshooting all through the technology stack - Testing - Unit and Integration testing using frameworks such as JUnit, DBUnit and Cucumber - Automating UI testing using tools such as Selenium - Process management and documentation using tools such as JIRA, Confluence Years of Experience: 4+ - Skills: Java, Spring, Maven, Ant, Weblogic, Tomcat, ApacheHTTP/NGnix, Unix, shell scripting, CI/CD, GIT, Oracle, MySQL, API, REST, NoSQL, Redis, Kafka, Jenkins, Sonarqube, ORM Location: Bengaluru, Karnataka, India Experience: 4 to 11 Years Open Positions: 10

Job posted by
apply for job
apply for job
Sinni Shah picture
Sinni Shah
Job posted by
Sinni Shah picture
Sinni Shah
Apply for job
apply for job