Cutshort logo
EPAM Systems logo
Java Developer with Data structures and Algorithms
Java Developer with Data structures and Algorithms
EPAM Systems's logo

Java Developer with Data structures and Algorithms

Sagar Gudodagi's profile picture
Posted by Sagar Gudodagi
4 - 8 yrs
₹10L - ₹20L / yr
Bengaluru (Bangalore)
Skills
Data Structures
skill iconJava
Algorithms
Microservices
RESTful APIs
skill iconMongoDB
Basic Qualifications
  • Strong Java software development experience – with a focus on Java 8 & 9
  • Experience with NoSql databases – ideally with MongoDB
  • Experience implementing REST apis – ideally with JAX-RS
  • Experience with Reactive Programming – ideally with RxJava
  • Experience implementing unit tests

Preferred Qualifications
  • Experience developing applications in fintech or established financial institutions
  • Experience with microservice architectures
  • Experience developing systems that can scale to large amounts of data
  • Experience working in Agile Scrum
  • Experience working on a globally distributed team
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 EPAM Systems

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

About

EPAM (NYSE:EPAM) is a leading provider of software product development services. Main service lines are Core Engineering, Advanced Technology, Intelligent Enterprise, and Digital Engagement.
Read more

Connect with the team

Profile picture
Venugopal Reddy
Profile picture
Harika Akula
Profile picture
Amjadkhan Pathan
Profile picture
Sagar Gudodagi
Profile picture
Manoj Panuganti
Profile picture
Ranjith Perumalla

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Thiruvananthapuram, Trivandrum, Kochi (Cochin)
8 - 12 yrs
₹12L - ₹25L / yr
skill icon.NET
.NET Core 6/8+
skill iconC#
Entity Framework
RESTful APIs
+12 more

Job Title : Senior .NET Developer

Experience : 8+ Years

Location : Trivandrum / Kochi

Notice Period : Immediate

Working Hours : 12 PM – 9 PM IST (4-hour mandatory overlap with EST)


Job Summary :

We are hiring a Senior .NET Developer with strong hands-on experience in .NET Core (6/8+), C#, Azure Cloud Services, Azure DevOps, and SQL Server. This is a client-facing role for a US-based client, requiring excellent communication and coding skills, along with experience in cloud-based enterprise application development.


Mandatory Skills :

.NET Core 6/8+, C#, Entity Framework/Core, REST APIs, JavaScript, jQuery, MS SQL Server, Azure Cloud Services (Functions, Service Bus, Event Grid, Key Vault, SQL Azure), Azure DevOps (CI/CD), Unit Testing (XUnit/MSTest), Strong Communication Skills.


Key Responsibilities :

  • Design, develop, and maintain scalable applications using .NET Core, C#, REST APIs, SQL Server
  • Work with Azure Services: Functions, Durable Functions, Service Bus, Event Grid, Key Vault, Storage Queues, SQL Azure
  • Implement and manage CI/CD pipelines using Azure DevOps
  • Participate in Agile/Scrum ceremonies, collaborate with cross-functional teams
  • Perform troubleshooting, debugging, and performance tuning
  • Ensure high-quality code through unit testing and technical documentation

Primary Skills (Must-Have) :

  • .NET Core 6/8+, C#, Entity Framework / EF Core
  • REST APIs, JavaScript, jQuery
  • SQL Server: Stored Procedures, Views, Functions
  • Azure Cloud (2+ years): Functions, Service Bus, Event Grid, Blob Storage, SQL Azure, Monitoring
  • Unit Testing (XUnit, MSTest), CI/CD (Classic/YAML pipelines)
  • Strong knowledge of design patterns, architecture, and microservices
  • Excellent communication and leadership skills

Secondary Skills (Nice to Have) :

  • AngularJS/ReactJS
  • Azure APIM, ADF, Logic Apps
  • Azure Kubernetes Service (AKS)
  • Application support & operational monitoring

Certifications (Preferred) :

  • Microsoft Certified: Azure Fundamentals
  • Microsoft Certified: Azure Developer Associate
  • Relevant Azure/.NET/Cloud certifications
Read more
Techjays
at Techjays
4 candid answers
1 product
SREEHARIVASU S
Posted by SREEHARIVASU S
Coimbatore
10 - 15 yrs
Best in industry
Generative AI (GenAI)
skill iconPython
Large Language Models (LLM)
Retrieval Augmented Generation (RAG)
skill iconAmazon Web Services (AWS)
+6 more

About the Role

At Techjays, we build production-grade AI systems for global clients. We are looking for a Solution Architect who can bridge the gap between client needs and technical delivery — someone who can walk into a client room, understand their business challenges, and walk out with a compelling, technically sound AI solution.

This role sits at the intersection of pre-sales, solutioning, and delivery governance.

What You'll Do

  • Own end-to-end solutioning from client discovery to architecture design
  • Partner with pre-sales teams on RFPs, proposals, and client presentations
  • Define architectures for LLM integrations, RAG pipelines, and agentic workflows
  • Conduct architecture reviews and technical assessments for ongoing projects
  • Act as a trusted technical advisor to enterprise clients during pre-sales

Key Skills

  • Python, REST APIs, Microservices, Distributed Systems
  • AWS / Azure / GCP, Docker, Kubernetes, CI/CD
  • LLM Integrations, RAG Pipelines, AI Agents, Vector Databases
  • Enterprise data architecture and integration patterns
  • Strong client communication and presentation skills

Who You Are

  • Client-first mindset — listens, understands, and translates business pain into technical clarity
  • Strong communicator comfortable with C-level stakeholders
  • High ownership — accountable for every solution you sign off on
  • Collaborative across sales, delivery, and engineering

What We Offer

  • Flexible work environment
  • Paid holidays & flexible time off
  • Medical insurance (Self & Family up to ₹4 Lakhs)
  • Exposure to global clients and high-impact pre-sales engagements
  • A culture of clarity, integrity, and continuous growth


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Rashmi SR
Posted by Rashmi SR
Bengaluru (Bangalore), Mumbai
2 - 15 yrs
Best in industry
Data Structures
Algorithms
06692
Microservices
Hibernate (Java)

 Strong written/verbal communication skills

 

·        Minimum 2-15 Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool and other threading concepts)

 

·        Good knowledge of the JVM with an understanding of performance and memory optimization.

 

·        Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).

 

·        Excellent knowledge on collections like, Array List, Vector, LinkedList, Hashmap, HashTable, HashSet is mandate.

 

·        Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.

 

·        Expert level understanding of Object-Oriented Concepts and Data Structures

 

·        Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.


Please share your updated CV with the the below details:


Total Exp:

CTC:

Expectation:

Current Location:

Preferred Location:

Available for F2F Interview - Y/N :

Notice Period:


Regards,

Rashmi


Read more
Hartley Lab
Pune
4 - 7 yrs
₹8L - ₹14L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconHTML/CSS

Responsibilities for Jr. Node JS Developer: 3+yrs


· Should have relevant object-oriented application-building experience in a professional environment.

· Design and implementation of low-latency, high-availability, and performant applications.

· Implementation of security and data protection.

· Thorough understanding of relational databases such as MySQL or similar technologies.

· Excellent coding skills in Node.js, and JavaScript.

· Knowledge of working closely with code versioning tools like git.

· Excellent communication skills and being able to work independently or in a full team.


Required Skills:


· Strong proficiency with JavaScript.

· strong hold on Node.js and frameworks.

· Understanding the nature of asynchronous programming and its quirks and workarounds.

· Good understanding of server-side templating languages.

· Good understanding of server-side CSS preprocessors.

· Basic understanding of front-end technologies, such as HTML5, and CSS3.

· Understanding accessibility and security compliance.

· User authentication and authorization between multiple systems, servers, and environments.

· Integration of multiple data sources and databases into one system.

· Understanding fundamental design principles behind a scalable application.

· Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.

· Creating database schemas that represent and support business processes.

Read more
Infeon Tech Pvt Ltd
at Infeon Tech Pvt Ltd
1 recruiter
Swapnil Tawar
Posted by Swapnil Tawar
Pune
0 - 3 yrs
₹1L - ₹4L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconHTML/CSS
+1 more


Responsibilities: 
Developing and maintaining all server-side network components. 
Ensuring optimal performance of the central database and responsiveness to front-end requests. 

Collaborating with front-end developers on the integration of elements. 

Designing back-end services for various business processes.ses. 

Developing high-performance applications by writing testable, reusable, and efficient code. 

Implementing effective security protocols, data protection measures, and storage solutions. 

Running diagnostic tests, repairing defects, and providing technical support. 

Documenting Node.js processes, including database schemas, as well as preparing reports. 

Recommending and implementing improvements to processes and technologies. 

Keeping informed of advancements in the field of Node.js development. 

Skills: 

Bachelor's degree in computer science, information science, or similar. 

At least two years' experience as a Node.js developer. 

Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. 

Knowledge of front-end technologies such as HTML5 and CSS3. 

Superb interpersonal, communication, and collaboration skills. 

Exceptional analytical and problem-solving aptitude. 

Great organizational and time management skills. 

Availability to resolve urgent web application issues outside of business hours. 

Read more
Team Geek Solutions
at Team Geek Solutions
2 recruiters
Sakshi Arora
Posted by Sakshi Arora
Remote only
3 - 5 yrs
₹5L - ₹6L / yr
skill iconJava
J2EE
Spring
Hibernate (Java)
EJB
+3 more
  • Well versed in Core Java, OOPs concepts, collections, multi-threading, concurrency, lambdas, and streams.
  • Hands-on knowledge of Spring Core, MVC, JPA, Security, transaction
  • Working knowledge of REST API designing as well as development, using Spring.
  • Exposure to Spring Boot, Docker, Kubernetes, OpenShift for the microservices environment.
  • Savvy with SQL and database concepts.
  • Ability to use frameworks like JUnit, Mockito, etc., for implementing unit testing.
  • Sound understanding of code versioning tools, such as Git/bit bucket with Maven.
  • Should have worked in a CI/CD environment with TeamCity/Jenkins.
Read more
Paytm
at Paytm
41 recruiters
Neha Gupta
Posted by Neha Gupta
Remote only
3 - 9 yrs
₹10L - ₹50L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconSpring Boot
skill iconMongoDB
Apache Kafka
+5 more

Job Description

Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.

Key Responsibilities

 Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best

technologies, components and subsystems on different server side tech.

 Driving innovations in the product constantly to remain ahead of the curve.

 Serve as a thought leader and mentor on technical, architectural, design and related issues.

 Proactively identify architectural weaknesses and recommend appropriate solutions.

 Balance short-term versus long-term actions, strategic versus tactical requirements, while

continuing to move forward towards the strategic vision.

 Collaborate with cross functional teams to solve complex problems and building products

spanning across multiple teams to deliver end-to-end products & features.

 Estimates efforts, identify risks, devises and meets project schedules.

 Provide functional, design, and code reviews in related areas of expertise with-in team and

cross-team.

 Mentor / coach engineers to facilitate their development and provide technical leadership to

them. 

Skills required

 MS or BS/B.Tech in computer science or equivalent experience from top college.

 3+ years of strong software design/development experience in building massively large scale

distributed internet systems and products.

 Hands-on experience in Advanced Java/ Node.JS/other backend JavaScript

frameworks, MySQL/NoSQL, golang, etc.

 Excellent data structure & algorithm and problem solving skills.

 Experience and knowledge of open source tools & frameworks, broader cutting edge

technologies around server side development.

 Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github,

Google Developer Groups (GDGs).

 Superior organization, communication, interpersonal and leadership skills.

 Must be a proven performer and team player that enjoy challenging assignments in a high-

energy, fast growing and start-up workplace.

 Must be a self-starter who can work well with minimal guidance and in fluid environment.

 

 

Read more
TetraSoft
at TetraSoft
1 video
8 recruiters
Dharitri Bhuyan
Posted by Dharitri Bhuyan
Hyderabad
5 - 10 yrs
Best in industry
skill icon.NET
API
RESTful APIs
skill iconC#
MVC Framework
+1 more

This is regarding .Net Core Developer/Lead opportunity we have with us and we are looking for immediate joiner.

Please find below the job description for your reference:

Required Skills:

  • Good understanding of SOLID principles or Object oriented programming concepts
  • Working knowledge of design patterns
  • ASP.Net Core MVC & Razor
  • REST API
  • SQL
  • Unit testing

 

Nice to have:

  • RabbitMQ or experience working with any message oriented systems
  • HTML, Javascript & CSS
  • C#7 and above
  • Docker
  • SSRS
  • Quartz or Hangfire

 

FYI. There will be a small coding ‘test’ during the interview

Read more
KULT
at KULT
1 recruiter
Karishma Khokhar
Posted by Karishma Khokhar
Mumbai
3 - 7 yrs
₹15L - ₹25L / yr
Technical Architecture
skill iconJava
skill iconPython
skill iconJavascript
skill iconAmazon Web Services (AWS)
+3 more
We are a securely seed funded startup, with over 40 order a day even before launch. Our Machine learning algorithm recommends the right products from over 100,000 products. We have over 500 influencers on ground working for us. We also have on board senior advisors Rahul Yadav (Founder of housing.com) and Dharmil Sheth (Founder of Pharmeasy ) We are looking for a Tech co founder with extensive experience to lead the team and product end
Read more
Esthenos Technologies
at Esthenos Technologies
1 recruiter
Harshit Garg
Posted by Harshit Garg
Bengaluru (Bangalore)
3 - 7 yrs
₹8L - ₹10L / yr
0360
skill iconDjango
MySQL
skill iconMongoDB
skill iconPython
+3 more
This is a lead role for a fin tech company. Responsibilities Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability, and performant applications Integration of user-facing elements developed by front-end developers with server side logic Lead/mentor junior devs or interns
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