1. Design, develop and deliver web services and jobs that powers Niki, India's first transactional bot.
2. Write code that are clean, testable, performant, scalable, documented and secure
3. Design and architect new sub-systems, identity perf bottlenecks and suggest design/architect improvements
Qualifications:
1. Minimum of 5 years of software development experience preferably developing e-commerce applications
2. Bachelor’s and/or Master's degree in Computer Science or related field of study
Preferred Qualifications:
1. Fluent in Java or any other object oriented programming languages
2. Knowledge of Design patterns and design principles
3. Experienced in delivering REST style web services
4. Significant experiences in asynchronous and multi-threaded programming
5. Strong CS fundamentals with good hold on DS and Algo.
Good to have:
1. Knowledge of Spring
2. Experience with AWS, Azure or Google Cloud

About Niki.ai
About
Connect with the team
Similar jobs
About the company
Adia makes clinicians better diagnosticians. Adia Health revolutionizes clinical decision support by enhancing diagnostic accuracy and personalizing care. It modernizes the diagnostic process by automating optimal lab test selection and interpretation, utilizing a combination of expert medical insights, real-world data, and artificial intelligence. This approach not only streamlines the diagnostic journey but also ensures precise, individualized patient care by integrating comprehensive medical histories and collective platform knowledge.
Position Overview
We are seeking a highly skilled backend engineer specializing in integrations and platform development to join our dynamic team. The ideal candidate will have a background working in a complex domain and have a proven track record of success. This role requires a deep understanding of backend technologies, strong problem-solving skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities
- Design, implement, and maintain scalable and secure integrations with third-party systems and APIs to enable seamless data exchange and functionality.
- Develop and maintain internal platform services and APIs to support various product features and business requirements.
- Collaborate with cross-functional teams to ensure smooth integration of backend services with user-facing applications.
- Work closely with product managers and stakeholders to understand integration requirements and translate them into technical solutions.
- Identify opportunities for performance optimization, scalability improvements, and system enhancements within the integration and platform infrastructure.
- Implement monitoring, logging, and alerting solutions to ensure the reliability and availability of integration services and platform components.
- Experience with HL7/FHIR is a huge plus.
Qualifications
- Bachlor's degree in Computer Science, Engineering, or a related field
- Proven experience (5+ years) in backend development with expertise in building integrations and platform services
- Proficiency in Node.js, JavaScript, TypeScript, MongoDB, SQL, noSQL, AWS (or other cloud providers like GCP or Azure)
- Strong problem-solving skills and the ability to collaborate effectively with cross-functional teams in an agile environment
- Experience working in a complex domain, ideally U.S. Healthcare
- English fluency required
Job description
Key Responsibilities
- Design, develop, and maintain serverless applications using AWS services such as Lambda, API Gateway, DynamoDB, and S3.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build and maintain RESTful APIs to support web and mobile applications.
- Implement security best practices for AWS services and manage IAM roles and policies.
- Optimize application performance, scalability, and reliability through monitoring and testing.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug applications, identifying performance bottlenecks and areas for improvement.
- Stay updated with emerging technologies and industry trends related to serverless architectures and Python development.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience.
- Proven experience as a Python backend developer, with a strong portfolio of serverless applications.
- Proficiency in AWS services, particularly in serverless architectures (Lambda, API Gateway, DynamoDB, etc.).
- Solid understanding of RESTful API design principles and best practices.
- Familiarity with CI/CD practices and tools (e.g., AWS CodePipeline, Jenkins).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
Preferred Skills
- Experience with frontend technologies (JavaScript, React, Angular) is a plus.
- Knowledge of data storage solutions (SQL and NoSQL databases).
- AWS certifications (e.g., AWS Certified Developer Associate) are a plus.
Responsibilities:
Lead the design and development of sophisticated, high availability, and secured
server-side applications with a primary focus on Golang.
● Collaborate with cross-functional teams to understand requirements, architect
solutions, and deliver high-quality software products.
● Mentor and guide junior engineers, sharing your engineering expertise and best
practices to foster skill development within the team.
● Analyze and optimize performance, scalability, and reliability of existing Golang
applications, making strategic improvements where necessary.
● Design and implement automated unit and integration tests to ensure code quality,
maintainability, and stability.
● Stay up-to-date with the latest advancements in software technologies,
recommending their adoption when appropriate.
● Champion code reviews, architectural discussions, and technical documentation to
maintain high development standards.
● Troubleshoot and resolve complex issues, providing innovative solutions to overcome
challenges.
● Contribute to the recruitment and hiring process by participating in interviews,
evaluating candidates, and providing input on hiring decisions.
Requirements
Bachelor's or Master's degree in Computer Science, or a related field.
● 3+ years of experience in software development, with substantial experience in
Golang and cloud infrastructure.
● Expert-level proficiency in designing and developing high-performance, concurrent
applications with Golang.
● Experience with distributed systems, microservices architecture, and containerization
(e.g., Docker, Kubernetes).
● Solid knowledge of software testing methodologies and tools, including unit testing
and integration testing for Golang applications.
● Demonstrated ability to lead projects, collaborate effectively with teams, and mentor
junior engineers.
● Excellent problem-solving and analytical skills, with the ability to tackle complex
technical challenges.
● Having prior experience in the FinTech domain would be an added advantage.
We are looking for a highly skilled Senior Consultant Java Developer to join our team. As a Java Developer, you will play a crucial role in creating robust back-end applications and database structures. You will work closely with Frontend Developers and Lead Engineers to deliver high-quality backend code and APIs. The ideal candidate is a quick learner who can jumpstart development, highly motivated, and thrives in a collaborative environment.
Key Responsibilities:
- Develop and maintain back-end applications using Java/Java EE, Spring, and SQL.
- Design and develop RESTful services and APIs.
- Collaborate with Frontend Developers and Lead Engineers to ensure seamless integration of front-end and back-end components.
- Mentor junior team members and coordinate with lead/manager.
- Quickly adapt to new technologies and development practices.
Technical Skills and Experience:
- 6-7 years of experience in building software applications.
- Expertise in Java/Java EE, SQL, and database design (Oracle 11g, 12c).
- Strong experience with frameworks such as Spring, Spring Boot, Hibernate, and JPA.
- Knowledge of Microservices architecture and design patterns.
- Experience with application servers (Tomcat, WLS).
- Familiarity with XML technologies.
- Hands-on experience with Docker and Kubernetes.
- Experience with NoSQL databases.
- Proficient with code repository tools (e.g., SVN, Git, Mercurial).
- Prior experience with IDEs like JBuilder, Eclipse, and IntelliJ.
Key Attributes :-
- Self-starter with a high degree of motivation and a go-getter attitude.
- Ability to work in a dynamic, flexible, and collaborative environment.
- Excellent verbal and written communication skills.
- Strong leadership skills and technical ownership.
- Critical problem solver with the ability to anticipate and address issues promptly.
If you are a motivated Java Developer with a passion for back-end development and a desire to work in a collaborative and fast-paced environment, we encourage you to apply.
|
Key Responsibility Areas:
|
· Technical Project Manager · Software Architect · Solution design · Project Management and Resource management · Development, Deployment, testing · DB architect and design · Full ownership of product deliveries and mentoring junior team members. · Preparing curriculum to train junior developers for Java Web Development · Strong client interactions to provide excellent Quality of Service. · Owning the code base and making sure all code is reviewed and is of very high quality. · Write and modify coding conventions and standards documents for all development
|
|
|
|
|
Required Skills:
|
Project Manager and resource manager · Resource management o Leaves, attendance, queries and grievances · Project Management o Capacity/resources requirement o Scheduling and planning and o Client negotiation o Tracking o Allocation of work o Risk and dependencies management o Issues management o Requirement management o Client interaction o Governance o Client relations o Feedback for project and resources o Delivery and Deployment management o Team building
Technical Project Manager · Technical Delivery management · Deployment management · Requirement analysis, breakdown, estimation · Technical Risk and issues management · Technical issues management · Team support Software Architect/Solution Designer · Software architect · Solution design · DB Architect and Design · Application performance monitoring and suggesting the changes accordingly. · DB performance monitoring and suggesting the changes accordingly. · Expertise in SQL/MySQL
Team lead · Team monitoring · Work allocation · Tracking and follow-up · Addressing and resolving the queries (technical and non-technical) · Support and motivation of team · Coding and review · Testing and documentation · Delivery and deployment. · Issues resolution and support.
· Technologies/Frameworks – - Core Java, J2EE, - Spring Core and Spring MVC, Sprint Boot, Spring Security, - JDBC, Hibernate, RESTful APIs, SOAP WebServices - Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage - Junit or Mockito frameworks - Maven, Git - Knowledge Data Structures, - SQL, MySQL - Designing relational database schemas - Basics of AWS, Cloud, Microservices
· Good spoken, verbal, and written communication · Availability for extended hours. · Proactive, responsible and accountable
- BFSI, FinTech
|
|
Qualification
|
B.E., B.Tech. from reputed institutes with good academic record |
Job description:
Amazon’s Worldwide Consumer Engagement organization brings customers to visit amazon websites, engage them on site and help them purchase from Amazon’s retail sites. This is achieved through highly personalized messages delivered via all available large scale communication channels—both free and paid and offering engaging experience on website. The organization builds, operates, and improves the technology systems that power all marketing channels, and manages prioritization and marketing spend decisions. Consumer Marketing consists of a series of single-threaded technology and business teams, each of which owns the entirety of a channel of communication or customer segment: natural and paid search (i.e. SEO and SEM), affiliate marketing (Associates), display advertising, email, browser integration, and mobile marketing, retail customer experience technology teams.
This position is for a technology leader in Affiliate Marketing Technology group for attribution team. This team owns business critical systems that are responsible for attributing traffic to marketing channels and thrives on innovation to provide rich analytics to its internal and external customers. As a leader on the team, you will be responsible for tier1 critical systems, guide your team through the design, development, testing, and deployment of a range of products involving big data processing and dealing with near real time SLAs. You will have to deal with challenges of high availability (five 9s) guarantee, low latency and high throughput. In addition, you will build and manage roadmaps for software teams, developing cutting edge experiences. You will have sound technical acumen, excellent project management skills, great communication skills, and hire, build, and develop your team. You are a true owner - you are deeply interested in product design, architecture, and you innovate relentlessly on behalf of our customers.
This position offers the opportunity to collaborate with our business teams across the world and other tech teams in Bangalore as we raise the bar in delivering innovation.
Primary responsibilities:
- Provide technical expertise and leadership throughout product life cycles, influence software engineers best practices for your team and own operational metrics
- Work with business leaders and product managers to define product requirements.
- Prioritize, communicate, maintain, and execute roadmaps, project plans, and commitments
- Work with engineers to define technical requirements and architect and execute best-in-class implementations in agile manner
- Build and maintain world-class customer experience and operational excellence for your deliverables
- Hire, manage, mentor and grow a high performance team of Software Engineers
Basic Qualifications:
- Bachelors/Masters degree in Computer Science or related field
- 10+ years professional experience in software development management
- Proficiency in, at least, one modern programming language such as Java, Scala, C#, C++ etc
- Ability to solve complex technical problems and design robust, scalable solutions
- Ability to think critically and actively contribute to strategic choices.
- 3+ years experience in managing development teams working on multiple simultaneous projects.
- 3+ years experience in managing large scale software development teams following Agile development processes.
- Strong skills in project planning & execution, problem solving. Ability to take a project from initial scoping requirements through actual launch and support of the project
- Proven leadership and teamwork skills
- Excellent verbal and written communication skills in both technical and non-technical discussions.
Preferred Qualifications:
- Deep, hands-on technical expertise in high scale, service-oriented architectures
- Exposure to Elastic Map Reduce and Machine Learning programs.
- Ability to handle multiple competing priorities in a fast-paced environment
- Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions
- Proactively and continually improve their level of knowledge about Amazon’s business and relevant technologies, and use this knowledge to deliver high quality, accurate software deliverables
- Strong business and technical vision
- Good understanding of web services











