
š Hiring: Java Developer at Deqode
ā Experience: 4+ Years
š Location: Indore, Pune, Mumbai, Nagpur, Noida, Kolkata, Bangalore,Chennai
ā Work Mode:- Hybrid
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Requirements
ā Strong proficiency in Java (Java 8/11/17)
ā Experience with Spring / Spring Boot
ā Knowledge of REST APIs, Microservices architecture
ā Familiarity with SQL/NoSQL databases
ā Understanding of Git, CI/CD pipelines
ā Problem-solving skills and attention to detail

Similar jobs
š Job Title: Backend Developer
š Experience: 5-7 Years
š”Location: Bangalore
š Notice Period :- Immediate Joiners
š” Work Mode - 5 Days work from Office
( Candidate Serving notice period are preffered)
Role Summary
We are looking for a Backend Engineer to join the Platform Implementation Team, responsible for building scalable, secure, and high-performance backend systems for a multi-cloud Data & AI platform. You will design microservices, develop REST APIs, and enable seamless data integration across enterprise systems like CRM and ERP.
š« Key Responsibilities
ā Design and develop scalable microservices and RESTful APIs
ā Build event-driven architectures for asynchronous processing
ā Integrate backend systems with cloud platforms (GCP/Azure)
ā Ensure secure, reliable, and optimized data handling
ā Collaborate with cross-functional teams (UI, Data, Platform)
ā Follow best practices in coding, testing, CI/CD, and containerization
š« Mandatory Skills (Top 3)
ā Strong backend programming experience (Python / Node.js / Java)
ā Expertise in API development & Microservices architecture
ā Hands-on experience with Cloud platforms (GCP or Azure)
Ā
Job Description
- Designing system architecture, develop and maintain high performing & scalable services using Node.js frameworks.
- Extensively engage in iterative development model right from requirement analysis, estimation, development, testing & production support
- Mentor, groom junior developers and participate in code reviews
- Contribute towards building companyās coding culture
Ā
Requirements
- 3+ years of relevant industry experience in Node.js
- A deep understanding of JavaScript
- Experience working with SQL and NoSQL databases
- Experience with Unit and Integration tests
- Experience with CI/CD
- Experience with MathJax/Latex
- Experience with large scale video streaming
- Experience with ReactJS is a bonus
About Us:
Avarna derived from Sanskrit means one with a fun loving nature but having no form, no color, or marks. We at Avarna Capital solve the most interesting questions in sports analytics. Diligence, productivity and transparency defines the work culture at Avarna. We are a team of
highly motivated and innovative people all working remotely so emphasis on communication, accessibility, and accountability are our key focus to build a strong culture at Avarna.
Resposibilities:
1.Ā Integrate Kafka pipelines into the company's current infrastructure
2.Ā Recommended appropriate solutions to enhance the current software stack
3.Ā Utilizing the latest and most innovative technology in solving business problems
4.Ā Take ownership of project delivery and the entire SDLC

⢠Strong Restful API, Micro-services development experience using ASP.NET CORE Web APIs (C#);
⢠Must have exceptionally good software design and programming skills in .Net Core (.NET 3.X, .NET 6) Platform, C#, ASP.net MVC, ASP.net Web API (RESTful), Entity Framework & LINQ
⢠Good working knowledge on Azure Functions, Docker, and containers
⢠Expertise in Microsoft Azure Platform - Azure Functions, Application Gateway, API Management, Redis Cache, App Services, Azure Kubernetes, CosmosDB, Azure Search, Azure Service Bus, Function Apps, Azure Storage Accounts, Azure KeyVault, Azure Log Analytics, Azure Active Directory, Application Insights, Azure SQL Database, Azure IoT, Azure Event Hubs, Azure Data Factory, Virtual Networks and networking.
⢠Strong SQL Server expertise and familiarity with Azure Cosmos DB, Azure (Blob, Table, queue) storage, Azure SQL etc
⢠Experienced in Test-Driven Development, unit testing libraries, testing frameworks.
⢠Good knowledge of Object Oriented programming, including Design Patterns
⢠Cloud Architecture - Technical knowledge and implementation experience using common cloud architecture, enabling components, and deployment platforms.
⢠Excellent written and oral communication skills, along with the proven ability to work as a team with other disciplines outside of engineering are a must
⢠Solid analytical, problem-solving and troubleshooting skills
Desirable Skills:
⢠Certified Azure Solution Architect Expert
o Microsoft Certified: Azure ā Fundamentals Exam AZ-900
o Microsoft Certified: Azure Administrator ā Associate Exam AZ-104
o Microsoft Certified: Azure Developer ā Associate Exam AZ-204
o Microsoft Certified: DevOps Engineer Expert (AZ-400)
o Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
⢠Good understanding of software architecture, scalability, resilience, performance;
⢠Working knowledge of automation tools such as Azure DevOps, Azure Pipeline or Jenkins or similar
Roles & Responsibilities
⢠Defining best practices & standards for usage of libraries, frameworks and other tools being used;
⢠Architecture, design, and implementation of software from development, delivery, and releases.
⢠Breakdown complex requirements into independent architectural components, modules, tasks and strategies and collaborate with peer leadership through the full software development lifecycle to deliver top quality, on time and within budget.
⢠Demonstrate excellent communications with stakeholders regarding delivery goals, objectives, deliverables, plans and status throughout the software development lifecycle.
⢠Should be able to work with various stakeholders (Architects/Product Owners/Leadership) as well as team - Lead/ Principal/ Individual Contributor for Web UI/ Front End Development;
⢠Should be able to work in an agile, dynamic team environment;
Based out of Norway, and presence in many countries, their solutions are being implemented in various industries ensuring efficient and smarter automation. Within 4 years of its existence, the company has seen 3 times revenue growth and over 100 employees building global and economical solutions and a diverse organisation well prepared for the future.
- Designing and producing necessary technical documents
- Helping the team to utilize best practices in RPA and programming
- Supporting the production solutions, including understanding the existing solution, making hands-on improvements and bug fixing
- Making direct/ indirect contact with client in support cases
- Learning and utilizing various RPA software
Ā
Ā
What you need to have:- Have minimum 3 years hands-on experience on UiPath
- Minimum required is passing advanced training courses for UiPath
- RPA certification is a plus
- Have minimum 3 years hands-on experience with Automation anywhere
- Passed certified Advanced/ Master RPA professional exam is a plus
- Sound understanding of SQL
- Strong analytical and problem-solving skills and the ability to think creatively to solve complex problems
- Have experience with C#/ C++/ Java is a plus
- Have experience with HTML/ XML is a plus
- Fluent in English speaking and writing
- Good interpersonal skills
- Ability to work effectively with cross-functional teams
- Ability to quickly learn new concepts is necessary
- Ability to perform under pressure
We are looking for an experienced Java Developer who will work closely with the
technical lead to identify and establish best practices in the company.
Requirements & Responsibilities :
ā Design and develop features using Core Java, Spring Boot, and Hibernate
ā Ability to design database schema, develop views and stored procedures
ā Participate in user story grooming, design discussions and proposal of solutions
ā Maintain existing software systems by identifying and correcting software defects
ā Practice standard development process leveraging agile methodologies such as
SCRUM and TDD
ā Review and analyze business requirements and provide technical feasibility and
estimates
ā Manage development / support functions etc
ā Excellent in OOPS concepts, system design
ā Strong knowledge of Core Java, Spring, Hibernate and Microservices
ā Hands-on experience in DB design, SQL, UI Technologies like HTML/CSS,
JavaScript, jQuery, etc.
ā Good knowledge of design patterns
ā Excellent knowledge of JSP, Servlets, WebServices, JUnit
ā Experience in Agile software development
ā Familiarity with JIRA, GIT, Maven
ā Experience in working directly with a client
ā Good knowledge in requirement gathering, analysis, and designing
the core library/language constructs.
⢠Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized
algorithms.
⢠Deep understanding of distributed systems including fault modeling, concurrency, isolation,
consensus etc.
⢠Internals of a RDBMS like MySQL
⢠Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB etc
⢠Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
⢠Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
⢠Familiar with gRPC, HTTP/2, QUIC, etc.
⢠Troubleshooting memory issues, GC tuning, resource leaks etc.
⢠Strong problem-solving skills, algorithmic skills and data structures.
⢠Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
⢠Familiarity with big data concepts - HDFS, hive, presto, spark, oozie, ambari, airflow, atlas,
ranger, etc. Familiarity with formats like avro, parquet, orc, arrow etc
⢠Good understanding of branching, build, deployment, continuous integration methodologies
⢠Experience in leading a team and mentoring engineers
⢠Attitude to get Stuff Done!
⢠Ability to make decisions independently.
Desired Background:
⢠Bachelorās or Masterās degree in Engineering from premier institutes preferred
⢠8+ years of experience in software design, development & architecture
Requires a bachelor's degree in area of specialty and experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required. Typically reports to a supervisor or manager.
Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation.
Ā
Additional Job Details:
Strong in Java, Spring, Spring Boot, REST and developing MicroServices.
Knowledge or experience , Cassandra preferred
Knowledge or experience on Kafka
Good to have but not must
Ā
Good to know:
Reporting tools like Splunk/Grafana
Protobuf
Python/Ruby









