Home
Jobs

1604 Oops Jobs - Page 16

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 6.0 years

10 - 15 Lacs

Gurugram

Work from Office

Naukri logo

Role & responsibilities: We are building a cutting-edge GenAI-based no-code platform that enables users to set up AI agentswith pre-configured tools and techniques. Our platform includes multi-tenant support, tenant and usermanagement, role-based access control, billing, agent management, performance analytics, and an interactive chat interface.We are looking for a Full Stack Developer who is passionate about AI and end-to-end problem-solving,with expertise in React and at least one backend technology (Java, Python, or Node.js). The idealcandidate should also have experience using AI-powered development tools for faster coding and debugging, along with a strong focus on code quality, unit testing, and best practices. 3+ years of experience in full-stack development. Proficiency in React.js and state management (Redux/Zustand/Context API). Experience in backend technology: Java (Spring Boot), Python Strong understanding of RESTful APIs, GraphQL, and WebSockets. Understanding of CI/CD, Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure). Familiarity with DevOps practices, monitoring, and logging tools (Grafana, Prometheus, ELK). Hands-on experience with AI development tools (e.g., GitHub Copilot, ChatGPT, Codex, Tabnine) for accelerating software development. Strong understanding of code quality, unit testing, and software best practices. Solid grasp of agile methodologies, version control (Git), and automated testing. Ability to write clean, efficient, and well-documented code. Strong problem-solving skills and ability to work independently Good to have: Experience with AI/ML models and their integration into web applications. Knowledge of serverless architectures and event-driven systems. Familiarity with message queues (Kafka, RabbitMQ). Prior experience working on multi-tenant SaaS platforms. Preferred candidate profile : Full-Stack Development: Develop and maintain scalable, high-performance applications using React for the frontend and Java/Python for the backend. AI Integration: Work closely with data scientists and AI engineers to integrate AI models into the platform. AI-Assisted Development: Leverage AI-powered tools (such as GitHub Copilot, ChatGPT, Tabnine, etc.) to accelerate coding, debugging, and development efficiency. Frontend Security & Best Practices: Implement secure coding practices for the frontend, ensuring protection against XSS, CSRF, SQL injection, and other vulnerabilities. Authentication & Authorization: Implement and manage OAuth, JWT, SSO, Role-Based Access Control (RBAC), and Multi-Factor Authentication (MFA). Microservices & APIs: Familiar with design, development, and optimisation of RESTful APIs and GraphQL endpoints. Database Management: Work with relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases. Cloud & DevOps: Understanding of deployment, monitoring of applications on AWS, GCP, or Azure using CI/CD pipelines, Docker, and Kubernetes. Agile Development: Collaborate in an Agile environment, participating in sprints, code reviews, and daily standups. And should have experience with agile tools like JIRA. Peer Code Reviews: Participate in code reviews to ensure high-quality, maintainable, and secure code.

Posted 6 days ago

Apply

7.0 - 12.0 years

25 - 40 Lacs

Ahmedabad

Hybrid

Naukri logo

Position: Senior Software Engineer Location: Ahmedabad Job Type: Full Time Roles & Responsibilities: Support, maintain, and enhance existing and new product functionality for trading software in a real-time, multi-threaded, multi-tier server architecture environment to create high and low level design for concurrent high throughput, low latency software architecture Provide software development plans that meet future needs of clients and markets Evolve the new software platform and architecture by introducing new components and integrating them with existing ones Perform memory, cpu and resource management Analyse stack traces, memory profiles and production incident reports from support teams Propose fixes, enhancements to existing trading systems Adhere to release and sprint planning with the Quality Assurance Group and Project Management. Work on a team building new solutions based on requirements and features Attend and participate in daily scrum meetings Technical Skills Required : Bachelors or Masters degree in Computer Science or Computer Engineering or Management Information Systems Proficiency in JavaScript with a minimum of five years of direct experience in team-based development Experience with multi-threaded browser Familiarity of server development and Amazon Web Services (AWS) cloud technologies Strong object oriented code design understanding SOLID design patterns Familiarity with agile/iterative development methodologies Experience developing on large scale systems Solid debugging and performance tuning skills Competitive Benefits Offered By Our Client: Relocation Support: Our client offers an additional relocation allowance to assist with moving expenses. Comprehensive Health Benefits: Including medical, dental, and vision coverage. Flexible Work Schedule: Hybrid work model with an expectation of just 2 days on-site per week. Generous Paid Time Off (PTO): 21 days per year, with the ability to roll over 1 day into the following year. Additionally, 1 day per year is allocated for volunteering, 2 training days per year for uninterrupted professional development, and 1 extra PTO day during milestone years. Paid Holidays & Early Dismissals: A robust paid holiday schedule with early dismissal on select days, plus generous parental leave for all genders, including adoptive parents. Tech Resources: A rent-to-own program offering employees a company-provided Mac/PC laptop and/or mobile phone of their choice, along with a tech accessories budget for monitors, headphones, keyboards, and other office equipment. Health & Wellness Subsidies: Contributions toward gym memberships and health/wellness initiatives to support your well-being. Milestone Anniversary Bonuses: Special bonuses to celebrate key career milestones. Inclusive & Collaborative Culture: A forward-thinking, culture-based organisation that values diversity and inclusion and fosters collaborative teams.

Posted 6 days ago

Apply

7.0 - 12.0 years

20 - 27 Lacs

Hyderabad

Hybrid

Naukri logo

Python developer Hyderabad-Hybrid Job Description: We are seeking a skilled Python Developer to join our team and contribute to designing, developing, and maintaining high-performance applications. The ideal candidate should have strong experience in Python, along with expertise in web frameworks like Flask or Django , database management, and API development. Required Skills & Qualifications: Strong proficiency in Python (3.x) and knowledge of OOP principles. Experience with Flask or Django for web application development. Proficiency in working with databases ( SQL and NoSQL ). Hands-on experience with RESTful API development and integration. Familiarity with version control tools like Git, GitHub, or GitLab . Experience with cloud platforms ( AWS, Azure, or Google Cloud ) is a plus. Knowledge of containerization tools like Docker and Kubernetes is an advantage. Strong debugging, testing, and problem-solving skills. Experience with CI/CD pipelines is a plus. Ability to work independently and collaboratively in an agile environment.

Posted 6 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

TJX Companies At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you re working in our four global Home Offices, Distribution Centers or Retail Stores TJ Maxx, Marshalls, Homegoods, Homesense, Sierra, Winners, and TK Maxx, you ll find abundant opportunities to learn, thrive, and make an impact. Come join our TJX family a Fortune 100 company and the world s leading off-price retailer. Job Description: About TJX: At TJX, is a Fortune 100 company that operates off-price retailers of apparel and home fashions. TJX India - Hyderabad is the IT home office in the global technology organization of off-price apparel and home fashion retailer TJX, established to deliver innovative solutions that help transform operations globally. At TJX, we strive to build a workplace where our Associates contributions are welcomed and are embedded in our purpose to provide excellent value to our customers every day. At TJX India, we take a long-term view of your career. We have a high-performance culture that rewards Associates with career growth opportunities, preferred assignments, and upward career advancement. We take well-being very seriously and are committed to offering a great work-life balance for all our Associates. What you ll discover Inclusive culture and career growth opportunities A truly Global IT Organization that collaborates across North America, Europe, Asia and Australia, click here to learn more Challenging, collaborative, and team-based environment What you ll do The Global Supply Chain - Logistics Team is responsible for managing various supply chain logistics related solutions within TJX IT. The organization delivers capabilities that enrich the customer experience and provide business value. We seek a motivated, talented Staff E ngineer with good understanding of cloud base, database and BI concepts to help architect enterprise reporting solutions across global buying, planning and allocations . What you ll need The Global Supply Chain - Logistics Team thrives on strong relationships with our business partners and working diligently to address their needs which supports TJX growth and operational stability. On this tightly knit and fast-paced solution delivery team you will be constantly challenged to stretch and think outside the box . You will be working with product teams, architecture and business partners to strategically plan and deliver the product features by connecting the technical and business worlds. You will need to break down complex problems into steps that drive product development while keeping product quality and security as the priority. You will be responsible for most architecture, design and technical decisions within the assigned scope. Key Responsibilities: Design, develop, test and deploy AI solutions using Azure AI services to meet business requirements , working collaboratively with architects and other engineers. Train, fine-tune, and evaluate AI models, including large language models (LLMs), ensuring they meet performance criteria and integrate seamlessly into new or existing solutions. Develop and integrate APIs to enable smooth interaction between AI models and other applications, facilitating efficient model serving. Collaborate effectively with cross-functional teams, including data scientists, software engineers, and business stakeholders, to deliver comprehensive AI solutions. Optimize AI and ML model performance through techniques such as hyperparameter tuning and model compression to enhance efficiency and effectiveness. Monitor and maintain AI systems, providing technical support and troubleshooting to ensure continuous operation and reliability. Create comprehensive documentation for AI solutions, including design documents, user guides, and operational procedures, to support development and maintenance. Stay updated with the latest advancements in AI, machine learning, and cloud technologies, demonstrating a commitment to continuous learning and improvement. Design, code, deploy, and support software components, working collaboratively with AI architects and engineers to build impactful systems and services. Lead medium complex initiatives, prioritizing and assigning tasks, providing guidance, and resolving issues to ensure successful project delivery. Minimum Qualifications Bachelors degree in computer science, engineering, or related field 8 + years of experience in data /software engineering, design, implementation and architecture. At least 5+ years of hands-on experience in developing AI/ML solutions, with a focus on deploying them in a cloud environment . Deep understanding of AI and ML algorithms with focus on Operations Research / Optimization knowledge ( preferably M etaheuristics / Genetic Algorithms) . Strong programming skills in Python with advanced OOPS concepts. Good understanding of structured, semi structured, and unstructured data, Data modelling, Data analysis, ETL and ELT . Proficiency with Databricks & PySpark . Experience with MLOps practices including CI/CD for machine learning models. Knowledge of security best practices for deploying AI solutions, including data encryption and access control. Knowledge of ethical considerations in AI, including bias detection and mitigation strategies. This role operates in an Agile/Scrum environment and requires a solid understanding of the full software lifecycle, including functional requirement gathering, design and development, testing of software applications, and documenting requirements and technical specifications. Fully Owns Epics with decreasing guidance. Takes initiative through identifying gaps and opportunities. Strong communication and influence skills. Solid team leadership with mentorship skills Ability to understand the work environment and competing priorities in conjunction with developing/meeting project goals . Shows a positive, open-minded, and can-do attitude . Experience in the following technologies: Advanced Python programming ( OOPS) Operations Research / Optimization knowledge ( preferably M etaheuristics / Genetic Algorithms) Databricks with Pyspark Azure / Cloud knowledge Github / version control Functional knowledge on Supply Chain / Logistics is preferred. In addition to our open door policy and supportive work environment, we also strive to provide a competitive salary and benefits package. TJX considers all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status, or based on any individuals status in any group or class protected by applicable federal, state, or local law. TJX also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law. Address: Salarpuria Sattva Knowledge City, Inorbit Road Location: APAC Home Office Hyderabad IN

Posted 6 days ago

Apply

3.0 - 7.0 years

6 - 10 Lacs

Noida

Work from Office

Naukri logo

Duties Responsibilities Goods Hands on experience in Java, Java 1. 8, Open JDK , Collections, OOPS, Spring, Hibernate, SQL etc. Being a hands-on contributor is a key responsibility in this role. Executes the full SDLC from business requirement to product delivery. Responsible for a team of software engineers and leads. Hands-on in terms of design, coding, reviews etc. Applies technical knowledge and a thorough understanding of business applications. Required to facilitate the development of supporting knowledge architecture and standards. Help build awareness within the tech community through meetups, conferences. Interface with other technical personnel and product owners to finalize requirements. Serve as the initial point of escalation for software development. Managing a team if highly capable engineers developing a world-class data platform Helping evolve development guidelines, practices principles for a world where services development delivery is moving faster than ever. Designing resilient redundant infrastructure to maintain high availability and reliability. Continuously championing Agile Methodologies to release deploy iterations of our services. Other Skills: Good Communication and deep commitment to high quality and engineering discipline Self-driven, working in high performing environment and result oriented. Good people management skills. Mandatory Competencies Java - Core JAVA Others - Micro services Java Others - Spring Boot Java - SQL Java - Hibernate/JPA Fundamental Technical Skills - OOPS/Design Agile - Agile Beh - Communication and collaboration At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, were committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees success and happiness.

Posted 6 days ago

Apply

0.0 - 5.0 years

4 - 6 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Title: Technical Support Engineer Reporting Authority Team Lead ??? Tech Support Department/Group: Tech Support Minimum Qualification Graduation Location: Ahmedabad Minimum Experience Fresher Shift Timings EST (5:30 PM to 2:30 AM) PST (9:00 PM to 6:00 AM) Certification: NA Job Description Position Pre-requisites: Fluency in English Communication (Written and Verbal both) Ready to work in Night Shift Responsibilities: Find technical resolutions on issues or queries related to unknown or new scenarios Meet cases resolution SLAs Manage relationships with clients Work with cross-functional teams as and when required Keep up to date with all eCW products and their enhancements Maintain excellent customer satisfaction level Other duties as assigned Requirements: Proficient with relational databases (MySql, MsSql) Knowledge / Experience with Java or C++ (OOPs Concepts) Experience with Internet Protocols, HTTP / HTTPs Default ports for HTTP / FTP / MYSQL etc Experience with XML / XSL, Knowledge of SQL Server 2005, 2008 Experience with Web Application Server(s), Understanding of 3 -Tier / N-Tier Architecture Basic Knowledge of Network Concepts (VPN, Telnet, Ping, Protocols Other Skills / Abilities: Telephone etiquette Fluency in English Communication Ability to balance multiple priorities Strong analytical and problem-solving skills

Posted 6 days ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Visakhapatnam

Work from Office

Naukri logo

Key Responsibilities : - Integration of user-facing elements developed by front-end developers. - Build efficient, testable, and reusable PHP modules. - Solve complex performance problems and architectural challenges. - Integration of data storage solutions. Skills And qualifications : - Strong knowledge of PHP web frameworks {such as Laravel, database management. - Understanding the fully synchronous behavior of PH. - Understanding of MVC design pattern. - Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS. - Knowledge of object-oriented PHP programming. - Understanding accessibility and security compliance. - Strong knowledge of the common PHP or web server exploits and their solution. - Understanding fundamental design principles behind a scalable application. - User authentication and authorization between multiple systems, servers, and environment. - Integration of multiple data sources and databases into one system. - Familiarity with the limitations of PHP as a platform and its workaround. - Creating database schemas that represent and support business processes. - Familiarity with SQL/NoSQL databases and their declarative query language. - Proficient understanding of code versioning tools, such as Gi.

Posted 6 days ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Chennai

Work from Office

Naukri logo

Key Responsibilities : - Integration of user-facing elements developed by front-end developers. - Build efficient, testable, and reusable PHP modules. - Solve complex performance problems and architectural challenges. - Integration of data storage solutions. Skills And qualifications : - Strong knowledge of PHP web frameworks {such as Laravel, database management. - Understanding the fully synchronous behavior of PH. - Understanding of MVC design pattern. - Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS. - Knowledge of object-oriented PHP programming. - Understanding accessibility and security compliance. - Strong knowledge of the common PHP or web server exploits and their solution. - Understanding fundamental design principles behind a scalable application. - User authentication and authorization between multiple systems, servers, and environment. - Integration of multiple data sources and databases into one system. - Familiarity with the limitations of PHP as a platform and its workaround. - Creating database schemas that represent and support business processes. - Familiarity with SQL/NoSQL databases and their declarative query language. - Proficient understanding of code versioning tools, such as Gi.

Posted 6 days ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Lucknow

Work from Office

Naukri logo

Key Responsibilities : - Integration of user-facing elements developed by front-end developers. - Build efficient, testable, and reusable PHP modules. - Solve complex performance problems and architectural challenges. - Integration of data storage solutions. Skills And qualifications : - Strong knowledge of PHP web frameworks {such as Laravel, database management. - Understanding the fully synchronous behavior of PH. - Understanding of MVC design pattern. - Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS. - Knowledge of object-oriented PHP programming. - Understanding accessibility and security compliance. - Strong knowledge of the common PHP or web server exploits and their solution. - Understanding fundamental design principles behind a scalable application. - User authentication and authorization between multiple systems, servers, and environment. - Integration of multiple data sources and databases into one system. - Familiarity with the limitations of PHP as a platform and its workaround. - Creating database schemas that represent and support business processes. - Familiarity with SQL/NoSQL databases and their declarative query language. - Proficient understanding of code versioning tools, such as Gi.

Posted 6 days ago

Apply

4.0 - 8.0 years

15 - 17 Lacs

Pune

Remote

Naukri logo

Job Description: QuinStreet is looking for a top-notch Java Developer to join our team here in Pune, India. We are looking for a candidate with a passion for Java and Web development. Can you develop, troubleshoot, and enhance Web sites? Can you influence design decisions and work cross functionally with category business directors, designers, QA teams, and platform product development teams? If yes, then you are what we are looking for! In this role, you will impact the fast-growing online media space. You will play a vital support role within one of our business verticals by developing new applications and enhancing existing ones. You will provide innovation and improvement to further optimize our business. You will be exposed to cutting-edge e-commerce and web services technologies and work in a collaborative learning environment. We create and continuously improve a technology platform and product family that fully supports our business objectives and that delivers value to our clients. Key Responsibilities: • Design, develop, and maintain scalable and high-performance Java-based applications. • Build and integrate RESTful APIs with third-party systems. • Collaborate with cross-functional teams to define, design, and ship new features. • Write clean, maintainable, and efficient code following best practices. • Work very closely with QA engineers, architects, tech leads on several projects at a time • Participate in code reviews and provide constructive feedback to peers. • Develop unit and integration tests to ensure software quality. Technical Requirements : • 4+ years of hands-on software development experience in Java (version 8 or above) with knowledge of Object-Oriented Design. • 3+ year experience with Spring Boot, Web Services, Micro Services, REST API, Json and XML parsers. • Good understanding of how web applications work including knowledge of the HTTP protocol, request/response cycles and session management • Knowledge of SQL and experience working with RDBMS like Oracle or MySQL • Experience working in a UNIX and/or LINUX environment •Good communication skills and the ability to work directly with project managers and engineering teams

Posted 6 days ago

Apply

2.0 - 5.0 years

5 - 10 Lacs

Gurugram, Delhi / NCR

Work from Office

Naukri logo

Role & responsibilities Develop and maintain high-quality Java applications. Design and implement RESTful APIs using Spring Boot. Manage database interactions using Hibernate/JPA. Leverage Java 21 features for performance and maintainability. Collaborate with cross-functional teams and follow Agile practices Preferred candidate profile 2-5 years of professional experience as a Java developer Strong understanding of Java core concepts (OOP principles, data structures, algorithms) Proficiency in writing clean and maintainable Java code Experience with object-oriented programming (OOP) principles Experience with a popular Java framework (e.g., Spring Framework, Spring Boot) Experience with a relational database and SQL Experience with unit testing frameworks (e.g., JUnit) Excellent problem-solving and debugging skills Strong communication and collaboration skills Ability to work independently and as part of a team Proficiency in Java 21 and its modern features. Knowledge of RESTful web services and testing frameworks. Familiarity with Git, Maven, and Agile methodologies. Perks and benefits 5 days working (Sat-Sun fixed off) Compensation as per market standards If interested please mail your CVs at nandini.singh@satincreditcare.com

Posted 6 days ago

Apply

3.0 - 8.0 years

20 - 22 Lacs

Noida, Gurugram

Work from Office

Naukri logo

Python/Quant Engineer Key Responsibilities: Design, develop, and maintain scalable Python-based quantitative tools and libraries. Collaborate with quants and researchers to implement and optimize pricing, risk, and trading models. Process and analyze large datasets (market, fundamental, alternative data) to support research and live trading. Build and enhance backtesting frameworks and data pipelines. Integrate models with execution systems and trading platforms. Optimize code for performance and reliability in low-latency environments. Participate in code reviews, testing, and documentation efforts. Required Qualifications: 3-8 years of professional experience in quantitative development or similar roles. Proficiency in Python , including libraries like NumPy, Pandas, SciPy, Scikit-learn , and experience in object-oriented programming. Strong understanding of data structures, algorithms , and software engineering best practices. Experience working with large datasets, data ingestion, and real-time processing. Exposure to financial instruments (equities, futures, options, FX, fixed income, etc.) and financial mathematics. Familiarity with backtesting, simulation , and strategy evaluation tools. Experience with Git , Docker , CI/CD , and modern development workflows. Preferred Qualifications: Preferred Experience with C++ for performance-critical modules. Knowledge of machine learning techniques and tools (e.g., TensorFlow, XGBoost). Familiarity with SQL / NoSQL databases and cloud platforms (AWS, GCP). Prior experience in hedge funds, proprietary trading firms, investment banks, or financial data providers.

Posted 6 days ago

Apply

5.0 - 10.0 years

18 - 25 Lacs

Bengaluru

Hybrid

Naukri logo

Role & responsibilities Build high performant, highly scalable, complex and distributed systems end to end Develop simple solutions to address complex problems. Give to a future-ready, high quality, and performant code base. Bring technical solutions to the leadership team, feedback on solutions recommended, new product ideas with the team through design review, pair programming, code review and tech talk. Ability to share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts and show and tell Participate in brainstorming sessions and give ideas to our technology, algorithms and products Implement new features in a highly collaborative environment with product managers, UI/UX guides, and software and hardware engineers. Minimum Qualifications Bachelor's degree (or above) in engineering/computer science with an overall work experience of 5-8 years in in Java/Kotlin Development Possess advanced knowledge of object-oriented design and development and data architectures. Confirmed ability to communicate with different levels in the organization, influence others and building consensus, developing teamwork across teams, and seek problems/remove obstacles in a timely manner Broad Information Technology experience, including understanding of tools, processes and standard methodologies of project execution Adept in coordinating and participating in all activities (analysis, scoping, and design, coding/code reviews, test case reviews, defect management, implementation planning /execution and support, leading resources and timelines) Experience working with and applying Design patterns to tackle problems. Strong CS fundamentals in algorithms and data structures Extensive technical experience and development expertise in Core Java, Koltin, Kotlin Co-routines, Kafka, Vertx, Nodejs , Java Script, JQuery and AJAX, Asynchronous programming . Experience doing Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns Experience with tools like Maven, Jenkins, Git Extensive technical experience and development expertise in data-driven applications utilizing significant relational database engines/NO SQL Databases as part of the overall application architecture (experience with any or all of the following helpful: Mysql Oracle, SQL Server, MongoDB, Cassandra) Excellent debugging and testing skills Ability to perform performance and scalability analysis as needed. Good knowledge of technology and product trends, including knowledge of what is happening in Open Source and in other parts of the software development industry Ability to work with large-scale distributed systems Excellent in problem-solving and multitasking skills Ability to work in fast paced environment with good partnership capabilities. Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope. Strong understanding of system performance and scaling Ability to work in an agile and collaborative setup within an engineering team. Possess excellent communication, sharp analytical abilities with validated design skills, able to think critically of the current system in terms of growth and stability Proven ability to mentor other software developers to maintain architectural vision and software quality Strong desire to build, sense of ownership, urgency, and drive Verify stability, interoperability, portability, security and scalability of java system architecture. Desired Qualifications Validated experience of strong desire to work in product development Be highly flexible and adaptable and demonstrate passion for platform development Excellent partnership, written and verbal communication skills Expertise in delivering high-quality, innovative application Familiar with AWS or other Cloud environment Consistent track record of innovation and thought leadership. Obsession with quality and customer experience - Attention to detail coupled with ability to think abstractly Familiarity with running large scale web services; understanding of systems internals and networking are a plus Consistent track record of developing large enterprise grade software and delivering high quality products/releases on time Analyze performance characteristics to identify bottlenecks, failure points, and security holes in large scale systems. Passionate about performance and scalability Self-Starter with the ability to remain flexible and learn new technologies quickly Can do attitude and flexibility in pursuing various assignments to make the company successful Consistent track record of innovation and thought leadership. Obsession with quality and customer experience - Attention to detail coupled with ability to think abstractly The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs Proven ability to achieve stretch goals in a highly innovative and fast paced environment Evaluate current or emerging technologies to consider monetary factors of java program. Mandatory skills - Core Java, AWS, , Kafka, OOPS, Maven/Jenkins and No-SQL

Posted 6 days ago

Apply

7.0 - 12.0 years

25 - 30 Lacs

Bengaluru

Hybrid

Naukri logo

Key Skills: .NET, .net core, OOPS, C#, LINQ. Roles and Responsibilities: Develop, test, and deploy high-quality web applications using .Net Core, ASP.Net, and Angular. Design and implement RESTful APIs and Microservices. Collaborate with cross-functional teams to deliver scalable and efficient solutions. Optimize application performance and troubleshoot issues. Follow best practices for coding, security, and performance tuning. Work with cloud services such as Azure or AWS (preferred). Experience Requirement: 7 to 10 years of hands-on experience in .Net development. Proficiency in .Net Core, ASP.Net, C#, and Angular (latest versions). Experience with SQL Server, Entity Framework, and LINQ. Strong knowledge of Microservices architecture and REST APIs. Familiarity with CI/CD pipelines, Git, and DevOps practices. Experience with Cloud platforms such as Azure or AWS is preferred. Knowledge of Docker, Kubernetes, or other containerization tools is an advantage. Excellent problem-solving skills and a proactive attitude. Education: Any Post Graduation, Any Graduation.

Posted 6 days ago

Apply

4.0 - 8.0 years

22 - 25 Lacs

Chennai

Work from Office

Naukri logo

Sr. Java developer - Java, Springboot, Microservices - 4 to 7 years - Chennai An excellent opportunity for someone having atleast 4 years of experience. A person must have hands-on experience in Java, springboot, microservices, design patterns. Location- Chennai Your Future Employer- Global information and intelligence solutions provider helping fast-growing firms in the digital economy achieve strategic objectives. Responsibilities- To develop microservices using Java 8 and Spring Boot 3.0 To ensure code quality through unit testing (JUnit, Mockito). To collaborate across teams in an Agile/Scrum environment. To take ownership of deployments and release management using CI/CD tools like Jenkins, Maven, and GitHub. To coordinate with stakeholders for requirement gathering and delivery planning. To mentor and support junior developers to improve team productivity and quality. Requirements- 4 to 7 years of total experience in software development. Minimum 4 years of hands-on experience in Java, with solid knowledge of Java 8 features. Expertise in Spring Boot 3.0 Microservices, REST APIs, Multithreading, Generics, and Collections. Understanding of Design Patterns and software architecture principles. Excellent communication, leadership, and problem-solving skills. What is in for you- A stimulating working environment with equal employment opportunities. Growing of skills while working with industry leaders and top brands. A meritocratic culture with great career progression. Reach us- If you feel that you are the right fit for the role please share your updated CV at randhawa.harmeen@crescendogroup.in Disclaimer- Crescendo Global specializes in Senior to C-level niche recruitment. We are passionate about empowering job seekers and employers with an engaging memorable job search and leadership hiring experience. Crescendo Global does not discriminate on the basis of race, religion, color, origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Note: We receive a lot of applications on a daily basis so it becomes a bit difficult for us to get back to each candidate. Please assume that your profile has not been shortlisted in case you don't hear back from us in one week. Your patience is highly appreciated. Profile Keywords- Java developer, backend developer, springboot, microservices, design patterns, Multithreading, Crescendo Global.

Posted 6 days ago

Apply

5.0 - 10.0 years

6 - 16 Lacs

Pune, Bengaluru

Hybrid

Naukri logo

Job Summary: We are looking for a skilled and passionate Python Developer to join our engineering team. The ideal candidate will have experience building backend services, APIs, and applications using Python and modern frameworks. You should have a strong understanding of best practices in coding, testing, and deploying scalable systems. Key Responsibilities: Develop and maintain backend components, APIs, and web services using Python. Work with frameworks like Django, Flask, or FastAPI. Design, implement, and manage databases (SQL or NoSQL). Collaborate with cross-functional teams including frontend developers, DevOps, and QA. Write clean, efficient, and well-documented code. Perform unit testing and participate in code reviews. Troubleshoot and debug existing applications. Contribute to design and architecture discussions. Must-Have Skills: Proficiency in Python programming. Experience with one or more Python web frameworks (e.g., Django, Flask, FastAPI). Good knowledge of RESTful APIs and web service development. Strong understanding of OOP and software design patterns. Experience with version control systems (e.g., Git). Familiarity with SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Nice-to-Have Skills: Experience with Docker, CI/CD pipelines, and deployment automation. Cloud exposure (AWS, Azure, or GCP). Basic knowledge of frontend technologies (HTML, CSS, JavaScript). Knowledge of asynchronous programming. Experience in writing unit and integration tests (using PyTest or similar). Familiarity with message queues (e.g., RabbitMQ, Kafka) is a plus. Soft Skills: Strong problem-solving and debugging skills. Good communication and teamwork abilities. Ability to work independently and as part of a team in an agile environment.

Posted 6 days ago

Apply

2.0 - 4.0 years

3 - 6 Lacs

Pune

Hybrid

Naukri logo

Role & responsibilities We are looking for a Python Trainer with hands-on experience in Python development. The candidate should have a passion for mentoring students through structured, project-based training. Preferred candidate profile 2-4 years of Python development experience At least 2 years of experience in technical training- Familiarity with Git, Jupyter, VS Code, REST APIs Additional Skills: - API development/deployment experience. - Exposure to ML or data viz libraries.

Posted 6 days ago

Apply

6.0 - 9.0 years

18 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities Build high performant, highly scalable, complex and distributed systems end to end Develop simple solutions to address complex problems. Give to a future-ready, high quality, and performant code base. Bring technical solutions to the leadership team, feedback on solutions recommended, new product ideas with the team through design review, pair programming, code review and tech talk. Ability to share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts and show and tell Participate in brainstorming sessions and give ideas to our technology, algorithms and products Implement new features in a highly collaborative environment with product managers, UI/UX guides, and software and hardware engineers. Minimum Qualifications Bachelor's degree (or above) in engineering/computer science with an overall work experience of 5-8 years in in Java/Kotlin Development Possess advanced knowledge of object-oriented design and development and data architectures. Confirmed ability to communicate with different levels in the organization, influence others and building consensus, developing teamwork across teams, and seek problems/remove obstacles in a timely manner Broad Information Technology experience, including understanding of tools, processes and standard methodologies of project execution Adept in coordinating and participating in all activities (analysis, scoping, and design, coding/code reviews, test case reviews, defect management, implementation planning /execution and support, leading resources and timelines) Experience working with and applying Design patterns to tackle problems. Strong CS fundamentals in algorithms and data structures Extensive technical experience and development expertise in Core Java, Koltin, Kotlin Co-routines, Kafka, Vertx, Nodejs , Java Script, JQuery and AJAX, Asynchronous programming . Experience doing Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns Experience with tools like Maven, Jenkins, Git Extensive technical experience and development expertise in data-driven applications utilizing significant relational database engines/NO SQL Databases as part of the overall application architecture (experience with any or all of the following helpful: Mysql Oracle, SQL Server, MongoDB, Cassandra) Excellent debugging and testing skills Ability to perform performance and scalability analysis as needed. Good knowledge of technology and product trends, including knowledge of what is happening in Open Source and in other parts of the software development industry Ability to work with large-scale distributed systems Excellent in problem-solving and multitasking skills Ability to work in fast paced environment with good partnership capabilities. Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope. Strong understanding of system performance and scaling Ability to work in an agile and collaborative setup within an engineering team. Possess excellent communication, sharp analytical abilities with validated design skills, able to think critically of the current system in terms of growth and stability Proven ability to mentor other software developers to maintain architectural vision and software quality Strong desire to build, sense of ownership, urgency, and drive Verify stability, interoperability, portability, security and scalability of java system architecture. Desired Qualifications Validated experience of strong desire to work in product development Be highly flexible and adaptable and demonstrate passion for platform development Excellent partnership, written and verbal communication skills Expertise in delivering high-quality, innovative application Familiar with AWS or other Cloud environment Consistent track record of innovation and thought leadership. Obsession with quality and customer experience - Attention to detail coupled with ability to think abstractly Familiarity with running large scale web services; understanding of systems internals and networking are a plus Consistent track record of developing large enterprise grade software and delivering high quality products/releases on time Analyze performance characteristics to identify bottlenecks, failure points, and security holes in large scale systems. Passionate about performance and scalability Self-Starter with the ability to remain flexible and learn new technologies quickly Can do attitude and flexibility in pursuing various assignments to make the company successful Consistent track record of innovation and thought leadership. Obsession with quality and customer experience - Attention to detail coupled with ability to think abstractly The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs Proven ability to achieve stretch goals in a highly innovative and fast paced environment Evaluate current or emerging technologies to consider monetary factors of java program. Mandatory skills - Core Java, AWS, , Kafka, OOPS, Maven/Jenkins and No-SQL

Posted 6 days ago

Apply

0.0 - 5.0 years

4 - 7 Lacs

Ahmedabad

Work from Office

Naukri logo

We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Required Skills Clear understanding of Object Oriented Programming System (OOPS) Concepts. Writing well-designed, testable code. Troubleshoot, debug and upgrade existing systems. Good communication and teamwork skills. Willingness to work across any technologies and any platforms. Ready to work on the projects having the mentioned technologies: .NET C#, MS SQL (Database), SSIS, SSRS

Posted 6 days ago

Apply

4.0 - 9.0 years

6 - 12 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Greetings we are looking for JAVA full stack Developers with Angular or ReactJS in Bengaluru, Pune and Hyderabad Please Note *This is a WFO Profile in Bengaluru, Pune and Hyderabad *All the interviews are only in Walkin Mode in respective cities *Need minimum 4 year full time experience after Graduation *Trainee and internship/Trainee experience not considered Role & responsibilities We are looking for a developer with experience in ReactJS responsible for designing, building and maintaining efficient, reusable, and reliable codes by setting expectations and features priorities throughout development life cycle. Preferred candidate profile Your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ system Primary - React, Java Secondary - HTML5, CSS3, JavaScript, jQuery, Java, J2EE, continuous deployment and DevOps tools, Git Analyzing user requirements, envisioning system features and functionality. In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Implementing automated testing platforms and unit tests Thanks & Regards, HR TEAM KVC CONSULTANTS LTD. NO PLACEMENT CHARGES

Posted 1 week ago

Apply

7.0 - 12.0 years

10 - 20 Lacs

Noida, Chennai

Work from Office

Naukri logo

Role & responsibilities : you would responsible for understanding business requirements, understand the product and platform architecture, contribute to architecture and design and involve in day to day technology implementation as per guidance from the architects. You would take ownership of specific components/sub components and drive design and implementation of the same You would take responsibility of the team that delivers the components you own and ensure all information required to design,code,test and release are available including estimation of work, review of code and complete testing of the owned modules. You would be required to design components that form part of applications that are reusable and maintainable. You would also be required to guide senior and junior developers in order to bring functional implementations together and ensure they are sufficiently enabled and guided to deliver their work Role requirements: Web applications using Java, J2EE technologies specifically with Spring and Spring Boot. Strong background in Core Java, J2EE, Oops Demonstration on solution and technical design in previous assignments. Well experienced in JPA, Hibernate, & Spring Frameworks. Spring Framework Exposure to Spring Data(JPA), Messaging, REST API, Hands on Spring Boot Strong knowledge in HTTPS, Web Service(SOAP, REST/JSON) knowledge. Database Design and Optimizing SQL queries. Exposure to the AWS cloud infra and platform stack Understanding of software vulnerabilities and ways to address them Exposure to performance and scalability tuning Experience in web technologies (HTML, CSS, Javascript, Jquery). Good experience working in Agile/Scrum teams Excellent written & verbal communication Good analytical and problem-solving abilities Good team player with the ability to deliver within schedules.

Posted 1 week ago

Apply

3.0 - 6.0 years

1 - 4 Lacs

Bengaluru

Remote

Naukri logo

Trawex, The World’s Leading Travel Technology Company looking for Senior PHP Developer, capable of developing high-end web applications using PHP ,MY SQL & CodeIgniter. Working knowledge in API Integrations for E-commerce portals preferred. Required Candidate profile 3+ years Exp. with PHP, MVC, Codeigniter, Laravel, RDBMS & No-SQL Databases (JSON Based In-Memory), Third Party API Integrations. Creating Webservices Oops,Jquery, Ajax, CSS, etc.

Posted 1 week ago

Apply

6.0 - 11.0 years

9 - 14 Lacs

Thiruvananthapuram

Hybrid

Naukri logo

Role & responsibilities About you Experience of PHP at scale through frameworks such as Symfony /Laravel Experience of distributed cloud systems, and specifically Amazon Web Services Enterprise Software design patterns and their implementation in real-world enterprise systems Experience of message queuing and/or streaming systems such as SQS, ActiveMQ, Apache Kafka, AWS Kinesis, AWS Firehose Understanding of relational database technologies and their cloud versions (e.g. AWS MySQL Aurora) Experience with DataDog, Prometheus or similar observability tools A positive and proactive attitude to problem solving A team player, willing to muck in and help others when needed, driven personality who asks questions and actively participates in discussions Core responsibilities Develop core platform components to aid reusability and stability of the system Work with Head of Platform Engineering/SRE to identify and progress platform improvements related to stability, scalability, and performance Work with the QA automation framework to ensure functionality is delivered to a high quality Work with DevOps Engineers to understand application impacts and system performance and stability, and work with engineering teams to rectify Assist in incident response and resolution, and subsequent post-mortems and retrospectives Contribute to the platform code base and framework which is used by Product Engineers across Engineering Preferred candidate profile Bonus skills Past experience with enterprise solutions running at scale Familiarity with Scrum methodology or other agile development processes Experience with Docker and containerization Experience with AWS or other Cloud Infrastructure Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc.

Posted 1 week ago

Apply

2.0 - 5.0 years

3 - 6 Lacs

Madurai

Work from Office

Naukri logo

We are looking to hire a talented PHP experienced guys Mainly who likes to work in Madurai - Tamilnadu Aroxo / AxoTech is a fast growing and ambitious UK software company which is looking to recruit at least 2 PHP experienced guys into its Madurai office . We focus on building cutting edge software for international companies with most projects lasting several months. We're looking for great developers who really love coding, enjoy a challenge and like testing their skills on a daily basis. Skill set : PHP , MYSQL, OOPS Value added skills : Mongodb

Posted 1 week ago

Apply

4.0 - 9.0 years

10 - 15 Lacs

Chennai

Work from Office

Naukri logo

Job Title: Senior .NET developer Job Location- Chennai - (WFO) Mode of Interview- F2F interview - Walkin Drive - 14th June 2025(i.e. Saturday) Experience : 4-7 Years Job Description Primary Skill Set : .Net Core , C#, Solid, OOPS, Design patterns, Unit Testing, SpecFlow, BDD, TDD, Web API, REST, statelessness, LINQ, EF/ORM, SQL Server. Secondary Skill Set : Angular and related web tech good to have (Angular is preferred and not MUST) Job Summary We are seeking a passionate and experienced .NET Core Developer to join our dynamic engineering team. The ideal candidate should have strong experience in backend development using .NET Core , C# , and associated modern development practices. Experience in Angular or other front-end frameworks is a plus. Key Responsibilities Design, develop, and maintain high-quality, scalable, and efficient .NET Core applications. Build and consume RESTful Web APIs that adhere to stateless principles and are integrated with front-end applications. Apply SOLID principles , OOP , and design patterns to develop clean and maintainable code. Write and maintain unit tests , using frameworks such as xUnit/NUnit . Develop behavior-driven development (BDD) and test-driven development (TDD) practices using SpecFlow or similar tools. Collaborate closely with product managers, designers, and other developers to understand business requirements and deliver high-quality software solutions. (If Angular experience exists): Collaborate with front-end development teams using Angular to integrate services with web applications. Primary Skill Set (Must-Have) Proficient in .NET Core , C# Strong understanding of OOP and SOLID principles Deep knowledge of Design Patterns Hands-on experience with: Unit Testing frameworks (e.g., xUnit, NUnit) SpecFlow or equivalent for BDD TDD practices Expertise in RESTful Web API development and understanding of stateless architecture Secondary Skill Set (Nice-to-Have) Experience with Angular (preferred) Familiarity with other front-end technologies like HTML5, CSS3, JavaScript/TypeScript Exposure to DevOps tools and CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) Contact HR Nikita Chaudhary 8879637539 nikita.chaudhary@enlink.com

Posted 1 week ago

Apply

Exploring Oops Jobs in India

The oops (Object-Oriented Programming) job market in India is thriving with numerous opportunities for skilled professionals. Companies across various industries are actively seeking individuals with expertise in oops to drive innovation and development. If you are a job seeker looking to build a career in oops in India, this article will provide you with valuable insights to help you navigate the job market effectively.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for oops professionals in India varies based on experience levels. Entry-level positions can start from INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 10-15 lakhs per annum.

Career Path

In the oops job market in India, a typical career progression path may include roles such as: - Junior Developer - Software Engineer - Senior Developer - Tech Lead - Architect

Related Skills

Alongside expertise in oops, individuals in this field are often expected to have or develop skills in: - Java or C++ programming - Data structures and algorithms - Object-oriented design principles - Problem-solving abilities

Interview Questions

  • What is object-oriented programming? Explain its principles. (basic)
  • Differentiate between abstraction and encapsulation. (basic)
  • What is inheritance in oops? Provide an example. (basic)
  • Explain the concept of polymorphism with a real-world example. (medium)
  • What is the difference between method overloading and method overriding? (medium)
  • How does oops facilitate code reusability? (medium)
  • What is the significance of interfaces in oops? (medium)
  • Discuss the concept of constructor overloading. (advanced)
  • Explain the SOLID principles in oops. (advanced)
  • How does oops differ from procedural programming? (advanced)
  • Describe the Singleton design pattern and its implementation in oops. (advanced)
  • What is the Liskov Substitution Principle? (advanced)
  • Explain the concept of abstract classes in oops. (medium)
  • How does oops support the concept of data hiding? (basic)
  • Discuss the role of access specifiers in oops. (basic)
  • What is method overriding and when is it used? (basic)
  • Explain the concept of composition in oops. (medium)
  • Differentiate between static and dynamic polymorphism. (medium)
  • How does oops support code modularity and extensibility? (basic)
  • Describe the concept of method chaining in oops. (medium)
  • What are the benefits of using oops concepts in software development? (basic)
  • Discuss the role of constructors and destructors in oops. (medium)
  • Explain the importance of the ‘this’ keyword in oops. (medium)
  • How do you handle exceptions in oops programming? (medium)
  • What are design patterns, and how are they relevant in oops? (advanced)

Closing Remark

As you embark on your journey to explore oops jobs in India, remember to equip yourself with the necessary skills and knowledge to stand out in the competitive job market. Prepare thoroughly, showcase your expertise confidently, and seize the opportunities that come your way. Best of luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies