Cutshort logo
For Employers
Our client company is into Computer software. (TR1) logo
Developer
Our client company is into Computer software. (TR1)
Multi Recruit's logo

Developer

at Our client company is into Computer software. (TR1)

Agency job
4 - 6 yrs
₹8L - ₹12L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
J2EE
skill iconSpring Boot
REST API
  • Java, J2EE
  • Microservices
  • Spring Boot
  • JPA, REST API, JSON, JWT, OAuth, Spring Security, Swagger
  • Oracle / MySQL / Postgres DB
  • Angular / React / React Native
  • JIRA, Bitbucket

Must-Have -

  • Excellent knowledge of Core Java and Spring
  • Strong experience in REST API and web services
  • Experience in Oracle / Mysql / Postgres DB
  • Should be efficient with Java J2EE and related technologies
  • Should have very good communication skills and analytical skills.
  • Should have good knowledge in Software Development Life Cycle and Agile methodologies.
  • Good knowledge of current / emerging technologies and trends
  • Good analytical and problem-solving skills
  • Excellent written and verbal communication skills. High levels of initiative and creativity
  • Good communication skills with all stakeholders, good team player with the ability to mentor juniors

Good to Have:

  • Knowledge in Banking Domain
  • Full-stack developers with knowledge and understanding of Javascript and associated technologies like React, Angular, HTML5, CSS will have an advantage.
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

Similar jobs

strektech
Venitha N
Posted by Venitha N
Chennai
5 - 10 yrs
₹15L - ₹30L / yr
skill iconJava
Apache Kafka
Messaging
Multithreading
Microservices

Hiring for Java Developer


Experience : 5 to 10 yrs

Notice Period : 0 to 15 days

Location : Pune

Work Mode : WFO (5 days)


As Java developer you would be expected to perform many duties throughout the development lifecycle of applications, from concept and design right through to testing. Here are some of the responsibilities you may have:


Develop high-level design and define software architecture

Implement and maintain quality systems within the group

Proficiently estimates, design approaches and nimbly move to alternate apporaches, if needed, develop and execute unit test strategies

Monitor and track tasks, and report status

Assist project heads to conceptualize, design, develop, test and implement technology solutions

Effectively collaborate with stakeholders and users to ensure customer satisfaction


Skill Set :

Java 7 / Java 8 with microservices, Multithreading, Springboot, Junit, kafka, Splunk (Good to have), Open Shift (Good to Have), Authentication/ Spring Security (Good to have)


Read more
Devon Software Services
at Devon Software Services
1 video
10 recruiters
Priyankka LAKS
Posted by Priyankka LAKS
Remote, Bengaluru (Bangalore)
4 - 10 yrs
₹5L - ₹18L / yr
skill iconJava
J2EE
Spring
Test driven development (TDD)
• Expertise in Core Java
• Expertise in OOPS and coding practices and exposure to TDD
• Should be able to define deployment roadmap and requirements for DevOps implementation.
• Versatile in choosing appropriate tools and frameworks for the Core and advance java development procedures.
• Good in Spring Boot and latest java methodologies to suggest best practices and proven solutions to the business.
• Expert in service oriented solutions and micro services architecture (REST). Should have been a part of monolithic to micro services rearchitecture.
• Exposure towards No-Sql databases such as Cassandra or Mongo DB.
Read more
VyTCDC
Gobinath Sundaram
Posted by Gobinath Sundaram
Chennai, Coimbatore, Salem, Tamil nadu
8 - 15 yrs
₹7L - ₹28L / yr
skill iconJava
06692
Microservices

Job Summary:

We are seeking a seasoned Java Backend Developer Lead to drive the design, development, and deployment of robust backend systems. This role requires hands-on coding expertise, architectural vision, and the ability to mentor and lead a team of developers in delivering high-performance, scalable applications.

Key Responsibilities:

  • Lead the backend development team in designing and implementing microservices-based architectures using Java (preferably Java 11+).
  • Architect and develop RESTful APIs and backend services using Spring Boot, Hibernate, and related frameworks.
  • Collaborate with DevOps teams to streamline CI/CD pipelines using Jenkins, Docker, and Kubernetes.
  • Ensure code quality through code reviews, unit testing (JUnit/TestNG), and integration testing.
  • Optimize application performance and scalability through profiling and tuning.
  • Guide team members in adopting best practices in software engineering, including Agile methodologies.
  • Work closely with product managers, frontend developers, and QA teams to deliver end-to-end solutions.
  • Maintain documentation and ensure knowledge sharing across the team.

Required Skills:

  • Strong proficiency in Java, Spring Boot, and REST API development.
  • Experience with relational databases (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
  • Familiarity with messaging systems like Kafka or RabbitMQ.
  • Solid understanding of cloud platforms (AWS, Azure, or GCP).
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership and communication abilities.

Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 7+ years of backend development experience, with at least 2 years in a lead role.
  • Exposure to security best practices and performance testing tools like JMeter.
Read more
Espressif Systems India Pvt Ltd
Anuja Pawar
Posted by Anuja Pawar
Pune
4 - 13 yrs
₹12L - ₹35L / yr
skill iconJava
skill iconGo Programming (Golang)
skill iconPython
skill iconAmazon Web Services (AWS)
Microsoft Windows Azure
+1 more

About Company

Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India, and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We have created the popular ESP8266 and ESP32 series of chips, modules, and development boards. By leveraging wireless computing, we provide green, versatile, and cost-effective chipsets. We have always been committed to offering IoT solutions that are secure, robust, and power-efficient. By open-sourcing our technology, we aim to enable developers to use Espressif’s technology globally and build smart connected devices. In July 2019, Espressif made its Initial Public Offering on the Sci-Tech Innovation Board (STAR) of the Shanghai Stock Exchange (SSE).

Espressif has a technology center in Pune. The focus is on embedded software engineering and IoT solutions for our growing customers.


About the Role

Espressif’s https://rainmaker.espressif.com/ is a paradigm-shifting IoT cloud platform that provides seamless connectivity to IoT devices to mobile apps, voice assistants, and other services. It is designed with scalability, security, reliability, and operational cost at the center. We are looking for senior cloud engineers who can significantly contribute to this platform by means of architecture, design, and implementation. It’s highly desirable that the candidate has earlier experience of working on large-scale cloud product development and understand the responsibilities and challenges well. Strong hands-on experience in writing code in Go, Java, or Python is a must.

This is an individual contributor role.


Minimum Qualifications

  • BE/B.Tech in Computer Science with 5-10 years of experience.

  • Strong Computer Science Fundamentals.

  • Extensive programming experience in one of these programming languages ( Java, Go, Python) is a must.

  • Good working experience of any of the Cloud Platforms - AWS, Azure, Google Cloud Platform.

  • Certification in any of these cloud platforms will be an added advantage.

  • Good Experience in the development of RESTful APIs, handling the security and

    performance aspects.

  • Strong debugging and troubleshooting skills.

  • Experience working with RDBMS or any NoSQL database like DynamoDB, MYSQL, Oracle.

  • Working knowledge about CI/CD tools - Maven/Gradle, Jenkins, experience in a Linux (or Unix) based environment.


Desired Qualifications


  • Exposure to Serverless computing frameworks like AWS Lambda, Google Cloud Functions, Azure Functions

  • Some Exposure to front end development tools - HTML5, CSS, Javascript, React.js/Anular.js

  • Working knowledge on Docker, Jenkins.
    Prior experience working in the IoT domain will be an added advantage.

What to expect from our interview process


  • The first step is to email your resume or apply to the relevant open position, along with a sample of something you have worked on such as a public GitHub repo or side project, etc.

  • Next, post shortlisting your profile recruiter will get in touch with you via a mechanism that works for you e.g. via email, phone. This will be a short chat to learn more about your background and interests, to share more about the job and Espressif, and to answer any initial questions you have.

  • Successful candidates will then be invited for 2 to 3 rounds of the technical interviews as per the previous round feedback.

  • Finally, Successful candidates will have interviews with HR. What you offer us

  • Ability to provide technical solutions, support that fosters collaboration and innovation.
    Ability to balance a variety of technical needs and priorities according to Espressif’s growing needs.

What we offer


  • An open-minded, collaborative culture of enthusiastic technologists.
  • Competitive salary
  • 100% company paid medical/dental/vision/life coverage
  • Frequent training by experienced colleagues and chances to take international trips, attend exhibitions, technical meetups, and seminars.
 
Read more
Jio Tesseract
TARUN MISHRA
Posted by TARUN MISHRA
Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Bengaluru (Bangalore), Pune, Hyderabad, Mumbai, Navi Mumbai
5 - 40 yrs
₹8.5L - ₹75L / yr
Microservices
Architecture
API
NOSQL Databases
skill iconMongoDB
+33 more

JioTesseract, a digital arm of Reliance Industries, is India's leading and largest AR/VR organization with the mission to democratize mixed reality for India and the world. We make products at the cross of hardware, software, content and services with focus on making India the leader in spatial computing. We specialize in creating solutions in AR, VR and AI, with some of our notable products such as JioGlass, JioDive, 360 Streaming, Metaverse, AR/VR headsets for consumers and enterprise space.


Mon-Fri, In office role with excellent perks and benefits!


Key Responsibilities:

1. Design, develop, and maintain backend services and APIs using Node.js or Python, or Java.

2. Build and implement scalable and robust microservices and integrate API gateways.

3. Develop and optimize NoSQL database structures and queries (e.g., MongoDB, DynamoDB).

4. Implement real-time data pipelines using Kafka.

5. Collaborate with front-end developers to ensure seamless integration of backend services.

6. Write clean, reusable, and efficient code following best practices, including design patterns.

7. Troubleshoot, debug, and enhance existing systems for improved performance.


Mandatory Skills:

1. Proficiency in at least one backend technology: Node.js or Python, or Java.


2. Strong experience in:

i. Microservices architecture,

ii. API gateways,

iii. NoSQL databases (e.g., MongoDB, DynamoDB),

iv. Kafka

v. Data structures (e.g., arrays, linked lists, trees).


3. Frameworks:

i. If Java : Spring framework for backend development.

ii. If Python: FastAPI/Django frameworks for AI applications.

iii. If Node: Express.js for Node.js development.


Good to Have Skills:

1. Experience with Kubernetes for container orchestration.

2. Familiarity with in-memory databases like Redis or Memcached.

3. Frontend skills: Basic knowledge of HTML, CSS, JavaScript, or frameworks like React.js.

Read more
Astegic
at Astegic
3 recruiters
Nikita Pasricha
Posted by Nikita Pasricha
Remote, Jaipur
8 - 10 yrs
₹14L - ₹24L / yr
skill iconJava
Microservices
RESTful APIs
skill iconSpring Boot
Multithreading
+1 more

WHAT YOU WILL DO:

  • Execute a full software development lifecycle (SDLC)
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Write well-designed, testable, reusable code and libraries for future use
  • Optimize the application for maximum speed and scalability
  • Implement security and data protection
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

 

REQUIRED SKILLS & QUALIFICATIONS:

  • Good knowledge of Core Java (Minimum Version 8)
  • J2EE with a good understanding of Servlets and JSP
  • Experience in Spring Modules – Spring IOC and AOP, Spring Boot (version 2 plus), JDBC
  • Expertise in design and development of various web and enterprise – level applications using Java/J2EE technologies such as Spring, Hibernate, Rest services.
  • Web Services (including SOAP, XML, XML Schema, JSON, and REST)
  • Tools required: Maven,Eclipse, Github, and Swagger
  • Good knowledge of SQL and Redis (NOSql)
  • Ability to document requirements and specifications
  • Proven work experience as a Software Engineer or Software Developer
  • Ability to develop software in Java or any other OOPS languages
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing Web Applications using at least one popular Web Framework (Spring)
  • Experience with test-driven development
  • Proficiency in software engineering tools

PREFERRED SKILLS & QUALIFICATIONS:

  • A Bachelor’s Degree in Computer Science, Software Engineering, or other related fields.
  • Eight to Ten years of Software Engineering or Software Development experience, preferably in a related field.

REPORTING: This position will report to HOD

EMPLOYMENT TYPE: Full-Time

LOCATION: Remote (Pan India) & In-Office – Jaipur, India

 

SHIFT TIMINGS:

Summer - 1:30pm-10:30pm IST

Winter    - 2:30pm-11:30pm IST

Read more
Amoeboids Technologies
at Amoeboids Technologies
2 recruiters
Tanay Joshi
Posted by Tanay Joshi
Remote, Pune
0 - 3 yrs
₹4L - ₹8L / yr
skill iconJava
Hibernate (Java)
skill iconSpring Boot
skill iconHTML/CSS
skill iconReact.js
+3 more
We are looking for a full stack Software Developer to join our team. We are a product company developing apps/extensions for the Atlassian marketplace.    

Role and Responsibilities:   

As a Software Developer, you will be primarily involved in developing new features & fixing the bugs for our apps built to work with the Atlassian products. You will work closely with the product team to understand customer needs & co-ordinate with QA/Release management teams for maintaining quality of delivery. 

Must have KSA (Knowledge Skills Abilities):

Hands on experience in JAVA
Spring MVC framework
CSS / HTML / Java Script
Should have knowledge of databases and must have used any of Postgres / SQL server/ My SQL/ Oracle

Additional KSA for advantage:

Knowledge or hands on experience of ReactJS
Knowledge of bug tracking tool Jira
Experience in web services development

Responsibilities:

Writing and implementing efficient code
Unit test driven development
Should be able to interpret requirements and suggest solutions to implement them
Must be able to break big stories in to smaller tasks and estimate
Read more
Media.net
at Media.net
21 recruiters
Agency job
via Volks Consulting by SHUBHAM MAGDUM
Remote, Bengaluru (Bangalore), Pune, Mumbai
2 - 6 yrs
₹20L - ₹45L / yr
skill iconJava
Spring
Data Structures
Algorithms
Apache Kafka
+4 more
  •  2 - 6 years of software development experience
  •  Good grasp on programming fundamentals including OOP, Design Patterns and Data Structures
  •  Excellent analytical, logical and problem-solving skills
  • Software Development Engineer
  • Good understanding of complexities involved in designing/developing large scale systems
  • Strong system design skills
  •  Experience in technologies like Elasticsearch, Redis, Kafka etc
  • Good knowledge of relational and NoSQL databases
  • Familiarity with common machine learning algorithms. In-depth knowledge is a plus
  • Experience of working with big data technologies like Hadoop, Spark, Hive is a big plus
  • Ability to understand business requirements and take ownership of the work
  • Exhibit passion and enthusiasm for building and maintaining large scale platforms
Read more
Artivatic
at Artivatic
1 video
3 recruiters
Layak Singh
Posted by Layak Singh
Bengaluru (Bangalore)
4 - 10 yrs
₹8L - ₹20L / yr
skill iconPython
skill iconJava
skill iconMachine Learning (ML)
skill iconData Science
skill iconScala
+3 more
About Artivatic : Artivatic is a technology startup that uses AI/ML/Deep learning to build intelligent products & solutions for finance, healthcare & insurance businesses. It is based out of Bangalore with 25+ team focus on technology. The artivatic building is cutting edge solutions to enable 750 Millions plus people to get insurance, financial access, and health benefits with alternative data sources to increase their productivity, efficiency, automation power, and profitability, hence improving their way of doing business more intelligently & seamlessly.  Skills :  - Building server-side logic that powers our APIs, in effect deploying machine learning models in production system that can scale to billions of API calls  - Scaling and performance tuning of database to handle billions of API calls and thousands of concurrent requests  - Collaborate with data science team to build effective solutions for data collection, pre-processing and integrating machine learning into the workflow  - Collaborate, provide technical guidance, and engage in design and code review for other team members.  - Excellent Scala, cassandara, architect, api, software, python, Java programming and software design skills, including debugging, performance analysis and test design  - Proficiency with at least one Scala, GoLang, Python micro frameworks like Flask, Tornado, Play, Spring etc. with experience in building REST APIs  - Experience or understanding in building web crawlers, data fetching bots etc.  - Experience with design and optimisation of Neo4j, cassandra, NoSQL databases, PostGreSQL, Redis, Elastic Search  - Familiarity with one of the cloud service providers, AWS or Google Compute Engine  - Computer Science degree with 4+ years of backend programming experience  Experience : 5 Years+  Location : Sony World Signal, Koramangala 4th Block, Bangalore Job Perks Insurance, Travel Benefits and others
Read more
BlueOptima
at BlueOptima
1 video
10 recruiters
Annu Rekha
Posted by Annu Rekha
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
7 - 12 yrs
₹25L - ₹40L / yr
Spring MVC
skill iconJava
Software Development
WAS
Web applications
+6 more
BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara.BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment.BlueOptima is an Equal Opportunities employer.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 and 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 Principal 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 queriesMay lead and provide mentoring and guidance to less senior developersParticipate 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 levelsIncorporate 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 8+ years experience with Java and J2EE/Java EEMinimum 8+ years experience with Spring MVC, Spring Security and Hibernate2+ years experience managing in colocated and remote teamsStrong 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. GitUnderstanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience 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 progression
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