
Main Duties
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Prepare and produce releases of software components
Role & Relationships
We consider ourselves a team & you will be a valuable part of it. You could be reporting to a Senior member or directly to our Founder, CEO
Educational Qualifications
We don’t discriminate. As long as you have the required skill set & the right attitude
Experience
Upto 6 years of experience, preferably working on Java. Freshers are welcome too!
Skills
Good
Strong understanding of Core Java , Servlet, JSP
Knowledge of RDBMS (MySQL, Oracle, SQL Server), NoSQL
Knowledge of RESTful Web Services, XML, JSON
Good team player
Even better
Familiarity with the software development lifecycle
Strong Full stack developer development background with frontend and backend web applications
Competencies
An aptitude to solve problems & learn something new
Highly self-motivated
Analytical frame of mind
Ability to work in fast-paced, dynamic environment
Location
Currently in Pune
Remuneration
Once we meet, we shall make an offer depending on how good a fit you are & the experience you already have
About us
Aikon Labs Pvt Ltd is a start-up focused on Realizing Ideas. One such idea is iEngage.io, our Intelligent Engagement Platform. We leverage Augmented Intelligence, a combination of machine-driven insights & human understanding, to serve a timely response to every interaction from the people you care about.
Get in touch

About Aikon Labs Private Limited
About
Aikon Labs is a product startup that is solving enterprise problems with AI. Our platform iEngage has evolved from being focused on fostering innovation in a global community to becoming a central reusable repository of information, insights, and intelligence, derived from interactions that happen inside and outside of enterprises.
iEngage is a passive API enabled platform that blends seamlessly into the Enterprise technology stack to make interactions more meaningful. Interactions between employees, or employees and customers or any other stakeholder tend to be sliced and stored in siloed systems of record. The interaction context is usually lost or quickly turns into dark data that is stored in an archive. iEngage addresses that challenge.
iEngage utilizes cutting edge Machine Intelligence (your own models or iengage's open-source AI stack) to extract info, insight and intelligence from interactions that flow through systems of engagement (chat, email, phone calls etc) and make this available in the form of an API accessible enterprise knowledge graph that can power smarter, resilient automation. Provide answers, suggestions, and context when required, where it is required.
If you are excited about working on emerging technology, applying AI and ML to real world problems, we can offer you a challenging role. Take a look at our job postings and let us know if any of them interest you.
Company video


Connect with the team
Similar jobs
Job Description:
- He / She candidate must possess a strong technology background with advanced knowledge of Java and Python based technology stack.
 - Java, JEE, Spring MVC, Python, JPA, Spring Boot, REST API, Database, Playwright, CI/CD pipelines
 - * At least 3 years of Hand-on Java EE and Core Java experience with strong leadership qualities.
 - * Experience with Web Service development, REST and Services Oriented Architecture.
 - * Expertise in Object Oriented Design, Design patterns, Architecture and Application Integration.
 - * Working knowledge of Databases including Design, SOL proficiency.
 - * Strong experience with frameworks used for development and automated testing like SpringBoot, Junit, BDD etc.
 - * Experience with Unix/Linux Operating System and Basic Linux Commands.
 - * Strong development skills with ability to understand technical design and translate the same into workable solution.
 - * Basic knowledge of Python and Hand-on experience on Python scripting
 - * Build, deploy, and monitor applications using CI/CD pipelines, * Experience with agile development methodology.
 - Good to Have - Elastic Index Database, MongoDB. - No SQL Database Docker Deployments, Cloud Deployments Any Al ML. snowflake Experience
 
About the role:
We're looking for a seasoned backend specialist skilled in Adobe Experience Manager (AEM) and robust Java development. The role encompasses crafting and maintaining AEM templates, components, and integrations while upholding clean coding practices.
Responsibilities:
AEM Development & Maintenance:
- Develop and maintain AEM templates, components, and workflows.
 - Collaborate with front-end teams to ensure seamless integration of web components into AEM.
 - Implement and manage content structures within the AEM platform, including content types, taxonomies, and metadata.
 
Java Development:
- Write clean, scalable, and maintainable Java code to enhance the backend capabilities of AEM.
 - Optimize performance of AEM instances, leveraging Java best practices and tools.
 - Work with other Java-based tools and frameworks that integrate with the AEM ecosystem.
 
System Integration:
- Integrate AEM with other enterprise systems, databases, and third-party services using APIs, web services, or other methods.
 - Ensure data consistency and reliability across integrations.
 - Ensure backend solutions adhere to clean coding practices.
 - Conduct and participate in regular code reviews to maintain code quality.
 - Stay updated on the latest AEM patches and updates, and ensure timely application for security and performance.
 
Performance & Scalability:
- Monitor AEM backend performance and optimize as necessary to ensure smooth operation.
 - Work with infrastructure teams on scaling solutions, ensuring the AEM platform can handle growth in traffic and content.
 - 8 years’ experience in development, with atleast 4+ years in AEM
 - Strong expertise in Java with a focus on backend development.
 - Proven experience working with Adobe Experience Manager (AEM) and understanding of its architecture and components.
 - Proficiency in developing and managing OSGi components and services, with an understanding of OSGi configurations, lifecycle, and modularity aspects.
 - Deep knowledge of JCR standards, including experience with node structures, versioning, and query languages like XPath or SQL2.
 - Experience with AEM built in and exgternal search engine
 - Knowledge of clean coding practices and principles with a track record of applying them in past roles.
 - Familiarity with RESTful services, and integration patterns with AEM.
 - Strong understanding of version control systems, preferably Git.
 - Knowledge of continuous integration and continuous deployment (CI/CD) pipelines and tools.
 - Comfortable with server configurations, caching strategies, and optimizing AEM dispatcher setups.
 - Knowledge of CDN.
 - Maintain code quality through regular code reviews, unit testing, and following established best practices.
 - Stay updated with the latest industry trends and incorporate them into projects as deemed fit.
 - Good communication including written, diagrammatic, and oral to unwind complexities in solutions to technical and non-technical personnel.
 - Strong analytical, critical thinking, and problem-solving skills.
 - Keep up with the latest trends, be a disruptive thinker and have experience of driving cultural change in organizations.
 - Passionate innovator.
 - Self-motivated and capable of leading initiatives with little or no supervision.
 - Flexible to meet changing requirements and priorities.
 - Good inter-personal skills combined with willingness to listen and learn.
 - Able to react positively under pressure to deliver solutions in a timely manner.
 - Enjoy results-oriented and thought-provoking work with a strong desire to progress career.
 - Able to work in a global, multi-cultural environment.
 - Able to express compassion and have engineering empathy.
 - Willing to travel as required by role, when needed.
 
Academic requirements
- Bachelor's Degree in Management Information Systems, Computer Science, or related computer engineering degree is preferred but relevant work experience and proven background is foremost.
 
What you'll do?
● Develop on server-side cloud software using a serverless approach (AWS).
● Work hands-on on bringing to life IoT and Edge architectures and applications
● Work with teams on delivering key features and performance targets.
Who You Are?
● Passionate individual who loves to develop scalable backend
● Strong programming capabilities
● Understanding of cloud architecture and protocols.
● Clear thought process, believe in simplifying rather than complicating
● Argue and fight over opinions. Believe in always choosing the best
You Should Have
● Experience on NoSQL Databases and designing REST API.
● Strong fundamentals of Data structure and algorithm.
● Done related projects during graduation/post-graduation.
● Experience on AWS, AWS Lambda, AWS IoT Core, AWS Cloud Watch is a big plus.
Proficiency in Python
It is a Series A funded Indonesian online group buying platform that helps people connect with like minded people who want to buy the same item/product at a discounted price.
The team is spread across India and Indonesia, and is led by experienced founders who have founded, setup, scaled and exited businesses across India and Indonesia. We have raised our first round of funding, and are growing extremely fast.
We are actively looking for Full Stack developers to join our team.
Job Duties and Responsibilities
We are looking for an experienced full-stack engineer to implement both back-end and front- end software solutions to serve both internal and external customers. The position entails working in an agile team to develop Java- and React-based projects that support our system.
● Design, implement and test full-stack solutions using Java, Spring and React
● Design robust spring system that can support 2-5mil users.
● Work alongside other team members to integrate various components into finished product
● Work closely with product owner to create stories
● Continuously create new and interactive features that would help to improve user experience and user engagement.
● Assist with troubleshooting of issues as needed
● Participate in the design and architecture of software solutions
● Assist in developing and maintaining continuous integration pipelines
Skills required :
You will be best qualified if you have experience with several (not all) of the following:
● Spring/Spring Boot
● React
● Python (flask and Django)
● Hibernate
● Linux
● REST
● Kafka
● Mysql
● AWS
● ELK Stack (Elasticsearch)
● CI/CD Pipelines
Qualifications:
● 2+ years of experience in Java based technologies
● 1+ years of experience in Python
● Experience in designing databases and system architecture
● 1+ years of experience in Front end technologies like HTML, CSS, JavaScript and ReactJs
Why join us?
● You will get to work with an experienced team who has worked in multiple startups.
● Experimenting is the name of the game. And POCs are the snacks that fuel them.
● Grow with us. It is a family
● Gain exposure to two of the fastest growing markets in the world - South East Asia and Social Commerce
Full stack developer is required to code in JAVA, PHP mainly
REQUIREMENTS
- 5+ years of non-internship professional software development experience
 - 1+ years of exposure to the architecture and design (design patterns, security, reliability and scaling) of new and current systems.
 - Bachelors/Masters degree in computer science or other related fields
 - Programming experience with at least one modern language such as Java or Python including object-oriented design
 - A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
 - Proven ability to take initiative and dive into new areas of technology.
 - Passion for learning, analysing technology trade-offs and shipping products.
 - Knowledge on SQL, NOSQL databases and AWS deployments is a plus
 - Strong sense of ownership, urgency and drive
 - Ability to work well with people and be both highly self motivated and motivating
 - Must be independent and comfortable in a fast paced, ambiguous and often multi-directional work environment
 
JOB RESPONSIBILITIES
- You will build cutting-edge secure and scalable systems by writing simple and efficient code.
 - You will push your design and architecture limits for new product development.
 - You will be the owner of your feature and work directly with product teams to drive customer impact.
 - You will ensure that the systems you oversee are secure, fault-tolerant and are performing reliably at high volumes.
 - Constantly look at possibilities to improve the overall functioning of the product.
 - You possess a strong desire to learn and contribute solutions and ideas to a broad team
 - You are independent and comfortable in a fast paced, ambiguous and often multi-directional work environments
 - You will manage multiple tasks and use sound judgment when prioritizing
 - You can collaborate with globally-located cross functional team in building customer-centric products
 - You will analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features
 
- Full stack experience is a plus
 - Understanding of complete SDLC and Agile methodologies
 - Domain expertise in Financial Services, Banking or Payments
 - Code Quality –Code Hygiene (Coverage, Complexity, Usability)
 - Collaboration –Strong peer review standards
 
- Working with Databases and Linux platform
 - Understanding algorithms, databases and their space and time complexities
 - Writing unit and integration tests with reasonable coverage of code and interfaces
 - Solving complex and interesting problems
 - Taking up a high level of ownership and commitment towards the business and product vision
 
What you need to have:
- Minimum 1-year experience
 - Strong problem-solving skills
 - Good understanding of data structures & algorithms and their space & time complexities
 - Strong hands-on and practical working experience with at least one programming language: C/Java/C++/C#
 - Excellent coding skills – should be able to convert the design into code fluently
 - Strong technical aptitude and a good knowledge of CS fundamentals
 - Hands-on experience working with Databases and Linux platform is a plus
 - B-Tech in Computer Science or equivalent from a reputed college
 - Good experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++, Python and SQL)
 - A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
 - Have a penchant for solving complex and interesting problems, Worked in startup like environment with high levels of ownership and commitment
 - Excellent coding skills – should be able to convert design into code fluently
 - Good skills to write unit & integration tests with reasonable coverage of code & interfaces
 - TDD is a plus
 
About radix health
We, http://www.radixhealth.com/">Radix health, Inc are a Healthcare IT solutions provider organization based out of US and India, developing innovative products that are solving some of the challenging problems for US Healthcare around patient access and patient care. We operate at the intersection of Clinical operations, data science and medical practices and we are a bunch of people with solid domain knowledge, technical expertise and eagerness to grow our footprint in the market.
Radix health is listed as one of the top 100 companies transforming US healthcare and we are proud to be associated with several leading medical groups in US.
Working at radix health
Are you looking for a place where growth opportunities abound, where you'll have the freedom to forge your own path, and where you can feel good about the work you're doing?
We're looking for people who are passionate about improving healthcare, constantly seek to make themselves better, love challenging problems, and never say never. We honor diversity and creative thought. We are committed to building an environment that challenges you, but where you can also have fun. As a growth-stage startup, we offer competitive compensation packages that reward hard work and long-term growth.
Perks at work
- Chance to work on real life problems in the healthcare industry.
 - Culture of trust, empowerment and constructive feedback, Advanced technology stack , knowledge sharing through tech talks, product demos, parties & events.
 - Competitive salary, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and healthy evening snacks.
 - A diverse, fun and open-minded team in a nice office in the centrally located part of Pune.
 - Extensive onboarding, mentoring and personal development plan.
 - Relocation assistance for outstation candidates.
 - Comprehensive insurance benefits covering employees and their families.
 - Genuine work/life balance served here.
 
Our Recruiting Process:
We aim to reply to all applicants within a few days of receiving your application. Our interview process consists of several stages, each one allowing us to get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here at Radix Health.
The stages include:
- CV review
 - A little coding/Logical challenge
 - Technical Interview with team
 - Interview with VP.
 
We value your time and we move fast and provide feedback at every stage of the interview.
If you like being at the place where decision making is quick then you are on the right track
Role :
We are looking for an experienced Java or full-stack developer who is passionate about developing solutions that improve healthcare. The ideal candidate will have at least 4 years of experience building large-scale web applications. 
You will be expected to define/scope feature-sets and develop new functions. You will be a part of the team that is focussed on our one of many industry leading software solutions, designing scalable/maintainable object oriented architecture and producing market leading, self-testable deliverables.
You are expected to be a technology enthusiast, who likes to think out of the box, embraces new technology alternatives, has a creative mind and is a go-getter.
Qualifications:
- Education : BE/MS/M. Tech/MCS/MCS with excellent records
 - Server side : Java/J2EE, REST API development, RESTful web services, Spring Boot framework, JAX-RS APIs
 
- Concepts : Strong understanding of Data Structures, Concurrency, Mult-threading, Design patterns, Java packages, Garbage collection, collections, JVM, JDBC
 
- ORM : Mybatis, Hibernate
 - Unit testing : JUNIT, TestNG, Mockito
 - Build : Maven, Gradle
 - CI/CD : GIT, Devops practices, Jenkins, containerization using Docker
 - Databases : SQL, No-SQL, RDS, PostgreSQL, MySQL
 
- Cloud :AWS, EC2, ES3, ECR etc.
 
- APM: ELK, Grafana
 
Skills:
- At least 4 years of SAAS software development experience.
 - Experience in cloud computing application implementations on AWS is a MUST!
 - Excellent understanding of microservices architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, and high availability
 - Experience with build-time dependency management (e.g. Ant, Maven); unit testing and code-coverage tools; test automation techniques and tools; and build automation tools (e.g. Jenkins,) tools is required.
 - Strong understanding of Java is expected
 - Good understanding of architectural principles involved in SaaS and multi-tenant platforms.
 - Strong interpersonal, influencing, collaboration and negotiation skills
 











