Cutshort logo
EnterpriseMinds logo
Java Developer - Kafka
Java Developer - Kafka
EnterpriseMinds's logo

Java Developer - Kafka

phani kalyan's profile picture
Posted by phani kalyan
5 - 9 yrs
₹15L - ₹30L / yr
Pune
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Kafka

Enterprise Minds, with core focus on engineering products, automation and intelligence, partners customers on the trajectory towards increasing outcomes, relevance and growth.

Harnessing the power of Data and the forces that define AI, Machine Learning and Data Science, we believe in institutionalizing go-to-market models and not just explore possibilities.

We believe in a customer-centric ethic without and people-centric paradigm within. With a strong sense of community, ownership, and collaboration our people work in a spirit of co-creation, co-innovation and co-development to engineer next-generation software products with the help of accelerators.

Through Communities we connect and attract talent that shares skills and expertise. Through Innovation Labs and global design studios we deliver creative solutions.
We create vertical isolated pods which has narrow but deep focus. We also create horizontal pods to collaborate and deliver sustainable outcomes.

We follow Agile methodologies to fail fast and deliver scalable and modular solutions. We constantly self-asses and realign to work with each customer in the most impactful manner.

Pre-requisites for the Role

1.Job ID-EMJB0120PS

  1. Primary skill:

 

  • Java version 8.0
  • Apache Kafka
  • Java version 8.0
  • SQL
  • Good communication skills, proactive and responsible way of working

 

  1. Secondary skill:

 

 (Good to have)

  • Wicket/JSF/Struts/Servlet/JSP experience on any of the web development technology
  • SQL Server / Oracle
  • JPA/JCA
  • Spring (Boot, Cloud, additional feature)
  • Micro Services
  • Container Orchestration (e.g. Docker)
  • Container Management System (e.g. Kubernetes)
  • Continuous Integration and Continuous Delivery (e.g. Jenkins)

 

 

  1. Years of Experience: 5-8 Years
  2. Location:(Hybrid Model)
  3. Position-2
  4. Budget- Max 30 LPA
  5. NP- Immediate

 

Primary Role & Responsibility

 

As a senior software engineer, your daily work involves technically challenging applications and projects where your code makes a direct contribution to the further development and upkeep of our VI solutions and to its application in projects.

 

As a software engineer, we expect much more from you than just the ability to design and develop good software. We find it important that you possess an inherent drive to get the best out of yourself every day, that you are inquisitive and that you are not intimidated by situations which require you to branch off from the beaten track. You work together with colleagues in a SCRUM team. In addition, you have regular contact with other software teams, software architects, testers and end users. Good communication skills are therefore extremely important, as well as the ability to think pro-actively and suggest possible improvements. This gives you every opportunity to contribute your personal input and grow and develop within the department.

 

The often-complex functionality of the software includes business logic, controls for logistical transport, communication with external computer systems, reporting, data analysis and simulation. This functionality is spread across the various components of the VIBES suite. You design, program and test the software based on a design concept and a set of requirements. In some cases, you must personally formulate these requirements together with the (end) users and / or internal stakeholders. Learn more about the VI products.

 

Desired Profile & Experience: Knowledge of Kafka and experience with Java

Job Description:

  • Educational Qualification:
  • E., B. Tech, BSc. Tech, MCA, or an equivalent degree
  • Essential:
  • Strong Knowledge of Core Java & Advanced Java.
  • In-depth knowledge of Spring MVC framework, Spring Security framework, Tag libraries, Hibernate framework, Spring Boot, Micro services, etc.
  • Should have the knowledge and experience in REST API, JSON, XML.
  • Knowledge of frontend technology - Angular/React, JSP, HTML, CSS.
  • Should have thorough Knowledge of any Two of the RDBMS, i.e., Oracle, MSSQL, PostgreSQL, IBM DB2, etc.
  • Should have understanding of NoSQL Databases such as MongoDB.
  • Databases Designing and implementing in accordance to end-users information needs and views.
  • Hands on database triggers, function and procedures.
  • Strong knowledge of Web based applications.
  • Should have know-how of 3-tier architecture.
  • Should have understanding of HTTP/s (SSL).
  • Should have Hands on experience of Microsoft OS, Linux OS, etc.
  • Should have used SVN, Bug tracking and Test case repository tools.
  • Knowledge / exposure to Secured Coding Practices keeping the requirements to avoid OWASP top 10 vulnerabilities in Application.  Ability to understand and fix such vulnerabilities.  This would be an added advantage.
  • Knowledge of Software Effort estimation
  • Inclination towards Documentation (Very Important)
  • Should have at least 2 years’ experience as a full stack developer.

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About EnterpriseMinds

Founded :
2017
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Enterprise Minds, with core focus on engineering products, automation and intelligence, partners customers on the trajectory towards increasing outcomes, relevance and growth.


Harnessing the power of Data and the forces that define AI, Machine Learning and Data Science, we believe in institutionalising go-to-market models and not just explore possibilities.


We believe in a customer-centric ethic without and people-centric paradigm within. With a strong sense of community, ownership and collaboration our people work in a spirit of co-creation, co-innovation and co-development to engineer next-generation software products with the help of accelerators.


Through Communities we connect and attract talent that shares skills and expertise. Through Innovation Labs and global design studios we deliver creative solutions.


We create vertical isolated pods which has narrow but deep focus. We also create horizontal pods to collaborate and deliver sustainable outcomes.


We follow Agile methodologies to fail fast and deliver scalable and modular solutions. We constantly self-asses and realign to work with each customer in the most impactful manner.

Read more

Photos

Company featured pictures

Connect with the team

Profile picture
Nikita Aher
Profile picture
phani kalyan

Company social profiles

N/A

Similar jobs

Noida, Pune, Navi Mumbai
2 - 5 yrs
₹3L - ₹8L / yr
skill iconJava
Hibernate (Java)
J2EE
Struts
Spring
+3 more

Develop, record and maintain cutting edge web-based J2EE, JAVA applications.

Experience on Java Spring Framework is required.

Experience on Hibernate is required.

Experience on REST Services is required.

Object-oriented programming, design, and patterns.

Strong proficiency with:Relational database concepts and data modeling.

Good communication skills to interact with customer, understand their requirement, effectively record the requirement and implement the same. 

Read more
Leading Fleet Tech Co.
Leading Fleet Tech Co.
Agency job
via Qrata by Blessy Fernandes
Remote only
4 - 8 yrs
₹22L - ₹38L / yr
skill iconJava
J2EE
skill iconSpring Boot
Microservices
Algorithms
+4 more
Design new systems and redesign existing systems to work at scale.
● Care about things like fault tolerance, durability, backups and recovery,
performance, maintainability, code simplicity etc.
● Lead a team of software engineers and help create an environment of ownership
and learning.
● Introduce best practices of software development and ensure their adoption
across the team.
● Help set and maintain coding standards for the team.
Read more
Porter.in
at Porter.in
1 recruiter
Agency job
via UPhill HR by Puneet Bansal
Bengaluru (Bangalore)
4 - 6 yrs
₹28L - ₹39L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Technical Overview:

● You will be expected to design, develop and maintain large-scale complex backend web applications.

● You will be expected to rapidly learn and apply relevant new technologies.

● You will be having a high level of interaction with business and product stakeholders.

● You will be working on the entire web application stack, which includes:

      o Web server hosting

      o RESTful communication

      o Message brokering

      o Backend application layer, which includes the service and domain layers

     o Data layer for persistence or caching

● You will be participating in an agile software development cycle, which includes:

     o Design

     o Development

     o Code Review

     o Unit and Integration Testing

     o Release

● As a Staff Engineer, you will be expected to contribute to design, code review, refactoring, and project management.

● You will be exposed to the following technologies:

     o Web application frameworks: Ruby on Rails, Node.js, Java Play, Vert.x, AIOHTTP, AWS Lambda

     o Languages: Ruby, Java, Kotlin, Javascript, Python

     o Data stores: PostgreSQL, Aerospike, Redis, Amazon Redshift

     o Communication: HTTP, Amazon SQS, Sidekiq, Amazon SNS

     o Server Management: Amazon ECS, Docker


Product Overview:


You will be contributing to products concerning both customers and partner drivers.


Product sectors include:

1) Growth: You’ll build tools to help boost user growth on the platform including our industry-best driver onboarding, training and certification system, referral system, and lead management models.

2) Lifecycle Management: Build tools to help users engage with the platform better, which include rewards and recognition modules, subscription services account management tools, partner and customer wallets and payout modules, and churn detection systems among others.

3) Transaction Experience: You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment

systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.

4) Fulfilment: As part of the fulfillment team, you’ll work on systems that ensure a high degree of ride fulfillment on the platform. Tools include allocation methodologies and systems, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.

5) Enterprise Solutions: You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimization tools, alerting and monitoring tools, and analytics suite among others.

Read more
Equal Experts
at Equal Experts
13 recruiters
Ryan Dsouza
Posted by Ryan Dsouza
Remote only
5 - 8 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Microservices
Do you love creating elegant software from scratch?
If yes! then join us @ Equal Experts.
Equal Experts does not work on support & maintenance projects.
It creates enterprise software applications & products for its global clients from scratch.
Things you will NOT get at Equal Experts:
Fancy designation - You will be called a Software Engineer here, regardless of your experience or expertise.
▪ Projects in only 1 language - Today you might code in Java, tomorrow in
Groovy, the day after in Scala... :-). At Equal Experts, we work on diverse tech stacks, and you simply have to be a polyglot.
▪ "Management" role - We don't hire dedicated PMs, IMs, DMs ...or any other Ms out there.
▪ If you are part of Equal Experts, you are a techie who will code every day.
Here's what else you can look forward to:
▪ Freedom - Freedom to explore new technologies & implement them on
projects.
▪ Responsibility & ownership - Writing elegant code every day. Taking design & architectural decisions.
▪ Agile expertise - TDD, BDD, XP practices. Working with experts & thoughtleaders in Agile.
▪ Cutting edge - Work on Ruby, Scala, Hadoop, MongoDB, Neo4j, Groovy,
J2EE, iOS 6, Angular JS, Cucumber and the likes.
▪ Consulting exposure - Interact with clients every day. Travel onsite
frequently.
▪ Open culture - No hierarchy. No cubicles. No formal dress codes.
Here's what you must possess:
Exceptional OOP skills - Solid, Grasp, Kiss and Dry should mean more than words to you. Your daily code must be clean, simple, modular, extensible, and always thoroughly unit tested.
▪ Conceptual understanding of whatever you've worked on - We're more
interested in knowing how & why you used a particular technology/approach to solve a problem. Definitions and theory don't interest us that much.
▪ Decision-making experience - We need you to start new projects from scratch.
Accordingly, you must have the experience of taking design decisions &
influencing architecture on projects
Read more
Games24x7/RummyCircle.com
Games24x7/RummyCircle.com
Agency job
via zyoin by Suchoritha Zyoin
Bengaluru (Bangalore)
6 - 10 yrs
₹15L - ₹60L / yr
skill iconJava
J2EE
J2SE
skill iconSpring Boot
06692
+4 more
General Accountabilities/Job Responsibilities
• Participation in the requirements analysis, design, development and testing of applications.
• The candidate is expected to write code himself/herself.
• The candidate is expected to write high level code, code review, unit testing and deployment.
• Practical application of design principles with a focus on the user experience, usability, template
designs, cross browser issues and client server concepts.
• Contributes to the development of project estimates, scheduling, and deliverables.
• Works closely with QA team to determine testing requirements to ensure full coverage and best
quality of product.
• There is also the opportunity to mentor and guide junior team members in excelling their jobs.

Job Specifications
• BE/B. Tech. Computer Science or MCA from a reputed University.
• 6+ Years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO,
webservices and Design patterns.
• Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESB
etc.
• Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is
essential.
• Additionally, knowledge of HBase, Hadoop and Hive are desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Should have experience as a participant in Agile methodologies.
• Should have excellent written and verbal communication skills and presentation skills.
• This is not a Fullstack requirement, we are purely looking out for Backend resources
Read more
Mobility Platform
Mobility Platform
Agency job
via zyoin by Suchoritha Zyoin
Bengaluru (Bangalore)
6 - 10 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
skill iconAmazon Web Services (AWS)
Data Structures
+1 more
Responsibilities·         Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship.
 ·         Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members
 ·         Create and define performance metrics. Ideate, innovate and hack through the existing systems to improve performance.
 ·         Perform code reviews, set coding practices and guidelines within the team.
 ·         Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader.   ·         Solid understanding and knowledge of Java/C/C++. You should understand the concepts of multithreading, I/O, messaging, instrumentation etc and their implementation in Java/Any other Object-Oriented Language.
 ·         Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing. A solid foundation in the principles of computer science is desired.
 ·         Ability to write clean, modular, and loosely coupled code by the use of design patterns.
 ·         He/She should be able to break down and architect complex software systems. For example- Build
Read more
Mobile Programming India Pvt Ltd
at Mobile Programming India Pvt Ltd
1 video
17 recruiters
Rupa Pandey
Posted by Rupa Pandey
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
3 - 9 yrs
₹2L - ₹9L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Experience-4+ yrs
Location- PAN India
must know Core Java,Eclipse
immediate joiner 
NP - 15 dayss or less 
Read more
Tatsam
at Tatsam
1 recruiter
Bhavna Singh
Posted by Bhavna Singh
Remote, NCR (Delhi | Gurgaon | Noida)
1 - 6 yrs
₹10L - ₹15L / yr
skill iconJava
Spring
Hibernate (Java)
J2EE
SQL
+2 more

Tatsam is a stealth mode, venture-backed mental healthcare company based in India. We're redesigning mental health and wellness experiences for the modern day working professional, have raised angel round from top-tier investors, and signed some of the largest Indian enterprises and startups for the upcoming private beta launch… and we’re just getting started.

The startup is led by a team of CXOs who are serial entrepreneurs (YC alumni, IIT alumni, CXO in large enterprises). They are supported by a team of behavioral design experts, clinicians and counsellors with vast experience, and technologists on a mission to improve mental health and wellbeing for the modern day working professional.

Responsibilities:

  • Your primary responsibility as a senior backend engineer will be to architect and develop a scalable and robust micro-services backend with strong Java, Spring(Boot), MySQL, AWS/GCP.
  • Experience being part of a software development team in an Agile/Lean/Continuous Delivery environment
  • Be a key performer in a high-performance product engineering team

Qualifications:

  • 1 to 4 years of overall IT experience. Most of this experience in Java (Core Java, J2EE, Springboot, Java collections, Java Multithreading)
  • Should have experience designing database schemas - SQL and NoSQL.
  • Exposure to frameworks like Spring, Hibernate, Play would be a plus
  • Experience with microservices architecture would be beneficial.
  • Working knowledge of any public cloud (AWS, GCP or Azure)
  • Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries
  • Bachelor's Degree in Computer Science or Engineering.

The Opportunity
You will enter a close group of exceptionally talented people who in the last 2-months have secured incredible investors, partners, clients and advocates. We will continue this momentum till our vision of being able to provide good mental health and wellbeing avenues for the modern day professionals is achieved. If we like each other and agree to partner in this journey, this has the potential of resulting in a compounded career and mental growth for you.

 
Read more
Webonise Lab
at Webonise Lab
2 recruiters
Urvashi Deshmukh
Posted by Urvashi Deshmukh
Pune
1 - 3 yrs
₹4L - ₹9L / yr
J2EE
skill iconJava
Struts
Spring
Hibernate (Java)
+6 more
Desried Skills:

  • 2+ years of experience in Java Development with sound knowledge of core Java
  • Should have strong hands on experience with developing web applications using Servlets and JSP, Spring, Hibernate, Web Services, HTML, JavaScript
  • Should have experience of working on Tomcat/Glassfish
  • Experience of Google App Engine or AWS will be added advantage
  • Strong knowledge of OOAD
  • Comfortable working on Linux/Unix
  • Good communication skills and good organization
  • Willingness to work in a team environment, as well as
  • Willingness to learn new

Responsibilities:

  • Write production quality code in Java, J2EE, and Spring
  • Adhere to software development and source control processes, git is added Advantage
  • Design, build, configure, test, and document production quality software on an iterative
  • Participate in design and implementation of new software.
  • Work closely with users, technical leads, project managers, and other cross-functional development
  • Execute on the provided design. Active coding in key technologies is required for this development position and includes: Java/J2EE, Tomcat, Web Services, REST, and spring, Hibernate/Ibatis, XML, UNIX and
  • As part of the software development process you will need to create, review, and maintain all required technical documentation related to assigned software to ensure supportability and reuse.
  • This individual must develop software using disciplined software development processes, adhering to team/company standards and software best practice guidelines, and corporate policies.
Read more
Simplicity Creations Technologies Pvt Ltd
Minal Patange
Posted by Minal Patange
Pune
3 - 5 yrs
₹4L - ₹7L / yr
skill iconJava
Spring
Hibernate (Java)
J2EE
Struts
+1 more
Key Responsibilities • Hands on coding in JAVA J2EE, Spring – Hibernate. • Java enterprise Application Development. • Hands on experience in creating RESTfull webservices. • Knowledge of advance spring. • Knowledge of SQL Queries. • Knowledge of AWS is necessary. • Knowledge of spring security. • Knowledge of Build Frameworks. • Knowledge of CI platforms like Jenkins Mandatory Skills : • Java - J2EE • Spring – Hibernate, • Maven Technology, • JDBC Framework, • SQL Query
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos