Loading...

{{notif_text}}

Work at top Indian companies and global startups in 2020 - Check it out

Object Oriented Programming (OOPs) Jobs

Explore top Object Oriented Programming (OOPs) Job opportunities for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Software Development Engineer Testing (SDET)
Software Development Engineer Testing (SDET)

Founded 1999
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
2 - 7 years
Experience icon
Best in industry6 - 15 lacs/annum

QA Automation engineer is responsible for developing, executing, and automating comprehensive suites of test cases to deliver the highest quality. Key Role AccountabilitiesKey Accountabilities DetailsTest Case Automation Develop & Execution • Create, execute, automate and maintain well defined repeatable test cases against our software platform and Application to test application functions, API, and platform components• Increase test coverage using automation and create automation coverage metrics• Work closely with Software Developers and other QA engineers to deliver the highest quality products in a timely and cost-effective manner.• Follow the software development life cycle methodology through the life of the project with specific focus on software qualityHigh Quality Contribution • Design, develop, review, re-factor, and maintain automation framework, test cases and scripts with quality and performance in mind. • Identify and manage risks for schedule and quality with the team • Add to engineering team’s culture of high code & product qualityGlobal Team Interaction and Collaboration • Willingness to assist and support others as required and get on with team members• Seek support from local and global QA & developer teams when required. • Recommend solutions and options to global team when required.Knowledge, Skills & ExperienceFoundation Knowledge, Skills, Experience and Qualifications Essential or DesirableBachelor’s / Master's degree in Computer Science or related field or equivalent Essential• 3+ years’ experience in test automation using Selenium and C#, including framework design, script development from scratch and script execution• Basic Knowledge of Jenkins job setup from End to End prospective.• Experienced in SQL, .NET , web services and REST API• Minimum 2+ years of solid work experience in test automation and other testing activities • Experience working in an Agile development environment or Test Driven Development Essential• Strong knowledge and experience working with complex models• Strong proficiency in SQL queries, XML, HTML, scripting languages such as JavaScript• At least 1 years’ experience with Azure/AWS Desirable• Ability to work independently and collaboratively. • Ability to interact effectively with team members, • Good oral and written communication skills. • Ability and desire to effectively present to others• Ability to dig deep into test failures and work with developers to identify root cause• Ability to work with remote team’s off-hours Essential

Job posted by
apply for job
apply for job
Rushi Prakashkar picture
Rushi Prakashkar
Job posted by
Rushi Prakashkar picture
Rushi Prakashkar
Apply for job
apply for job

Team Lead - PHP
Team Lead - PHP

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, Navi Mumbai
Experience icon
5 - 10 years
Experience icon
Best in industry8 - 12 lacs/annum

Job Description The candidates for senior development role will perform the following responsibilities: Mentor and lead a team of developers. Accept ownership of teams projects and deliverables Should derive and design technical specifications from general product requirements. Advise ways and means to obtain performance metrics of applications and optimize applications.  Experience own and work on end to end on an application. Set Milestones and deadline. Must possess excellent attention to detail and be able to familiarize and quickly learn new Software/ framework/ languages/ technology with ease. Excel in solving complex problems and exhibit independent decision making.  Act as an information resource and the subject matter expert for assigned areas of responsibility. Experience delivering software in a scrum /agile environment.

Job posted by
apply for job
apply for job
Ravina Sarawade picture
Ravina Sarawade
Job posted by
Ravina Sarawade picture
Ravina Sarawade
Apply for job
apply for job

Java Specialist
Java Specialist

Founded 2000
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Chennai
Experience icon
3 - 10 years
Experience icon
Best in industry8 - 20 lacs/annum

Key Skills: Experience in Design and Development of Scalable enterprise applications using Java, Spring boot, REST/SOAP Web services which are performance oriented and scalable Strong experience in Microservices architecture Experience in ORM platform preferably Hibernate Experience in Build tools/Dependency management using Maven Writing code complying with coding standards and other factors like performance, scalability, reliability, reusability, modularity in mind Ability to design and write code complying with coding standards and other factors like performance, scalability, reliability, reusability, modularity in mind Sound knowledge in versioning tools like GIT, SVN and CIS tools jenkins, Bamboo, etc. Good understanding of Database fundamentals sql, database design and modelling principles.  Excellent communication and presentation skills  Should be able to groom people in technologies  Passionate to learn new frameworks and build team Experience in Ecommerce Backend services like OMS, Fulfilment, will help Experience in Dockerization will be an advantage Role Description: The candidate will play a crucial role in the discovery phase, understand the requirement and involve in designing the application Should be capable of handling customer independently especially technical counterpart from the customer side Should be aware of all the best practices and coding conventions in Java and its associated frameworks and should initiate internal reviews Capable of providing technical guidance to his/her team members Should be capable of understanding the requirements and arrive at an effort estimate or challenge the estimate provided by his / her team members Should be capable of foreseeing any risks in the delivery and should pre-handle it with the customer to avoid any escalation Should be able to coordinate with dependent teams from the customer side and iron out any technical dependencies blocking the progress Should be capable of interfacing with the System admins to support the deployment

Job posted by
apply for job
apply for job
Shankar Natarajan picture
Shankar Natarajan
Job posted by
Shankar Natarajan picture
Shankar Natarajan
Apply for job
apply for job

Principal Software Engineer
Principal Software Engineer

Founded 1999
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
8 - 15 years
Experience icon
Best in industry15 - 25 lacs/annum

Energy Exemplar® is the market leader in the technology of optimization-based energy market simulation. Our software suite, headlined by PLEXOS® and Aurora, is used across every region of the world for a wide range of applications, from short-term analysis to long-term planning studies. We are now expanding our cloud development initiatives and setting up a new development centre in Pune. There are a bunch of openings in software development and quality assurance/test automationTechnologies: JavaScript, VueJs, Axios, VueRx, RxJs, Deck.GL JavaScript frameworks. Some knowledge of CI/CD, AWS/Azure is desired. Experience in rest api, web security, microservices is a plus. For testing, experience in selenium/protractor/cucumber is essential. Experience working with VueJs is not mandatory but good to have. However, working knowledge of either Angular or React is desiredOur office is located in WeWork Futura, Hadapsar, Pune.

Job posted by
apply for job
apply for job
Abhishek More picture
Abhishek More
Job posted by
Abhishek More picture
Abhishek More
Apply for job
apply for job

Java Developer
Java Developer

Founded 2007
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Noida, NCR (Delhi | Gurgaon | Noida)
Experience icon
0 - 3 years
Experience icon
Best in industry2 - 4 lacs/annum

Develop, record and maintain cutting edge web-based J2EE, JAVA applications. Experience on Java Spring Framework is required. Experience on Hibernate is required.Experience on REST Services is required. Object-oriented programming, design, and patterns. Strong proficiency with:Relational database concepts and data modeling.Good communication skills to interact with customer, understand their requirement, effectively record the requirement and implement the same.

Job posted by
apply for job
apply for job
Varun Singh picture
Varun Singh
Job posted by
Varun Singh picture
Varun Singh
Apply for job
apply for job

Jr. PHP Developer
Jr. PHP Developer

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
2 - 4 years
Experience icon
Best in industry3 - 5 lacs/annum

Job DescriptionWe are looking for a Jr. PHP Developer responsible for managing backend services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.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 especially Codeignitor- Understanding the fully synchronous behavior of PHP- Understanding of MVC design patterns- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3- Knowledge of object oriented PHP programming- Understanding accessibility and security compliance- Strong knowledge of the common PHP or web server exploits and their solutions- Understanding fundamental design principles behind a scalable application- User authentication and authorization between multiple systems, servers, and environments- Integration of multiple data sources and databases into one system- Familiarity with limitations of PHP as a platform and its workarounds- Creating database schemas that represent and support business processes- Familiarity with SQL/NoSQL databases and their declarative query languages- Proficient understanding of code versioning tools, such as GitExperience- Minimum 2 years of experience- IT service background is plus

Job posted by
apply for job
apply for job
Saquib Jawed picture
Saquib Jawed
Job posted by
Saquib Jawed picture
Saquib Jawed
Apply for job
apply for job

iOS Developer | Ahmedabad
iOS Developer | Ahmedabad

Founded 2007
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Ahmedabad
Experience icon
2 - 5 years
Experience icon
Best in industry5 - 6 lacs/annum

The Mobile Developer will be responsible for the design, development, and delivery of native iOS mobile applications. The candidate must exhibit strong interpersonal and communication skills. The role requires native mobile development experience with iOS universal applications and Apple iPad. Strong technical knowledge, coupled with in-depth experience working with REST services, is required.Primary responsibilities:-- Participate as a member of a mobile development team.-- Become a subject matter expert in the mobile channel.-- Design and deliver high-quality mobile applications.-- Escalate issues to senior management early, before they create significant impact on a project/release.-- Review and approve all mid-level design documentation.-- Ensure that detail design documentation is completed, reviewed, and approved, as required.-- Conduct or participate in code review sessions to ensure quality and performance.-- Support the system integration and user acceptance testing resources. Provide timely defect analysis, remediation, and reporting.-- Review security testing reports/results and remediate potential vulnerabilities in a timely manner.-- Stay abreast of emerging technologies or trends that could impact the mobile channel.Required Skills/Qualifications:-- Design, develop and implement cohesive, highly-usable features and improvements to our existing native iOS applications.-- Design and develop new native mobile applications, as required.-- Experience with performance and memory tuning tools.-- Experience in implementing unit tests.-- Proficient understanding of code versioning tools such as GIT.-- Strong knowledge of Objective-C, Swift, iOS SDK/Frameworks, REST APIs, JSON.-- 4+ years of experience designing and developing iOS native mobile applications.-- Experience translating product requirements into design specifications.-- Debugging and problem-solving skills.-- Understanding of MVVM and MVC development pattern.-- Ensure quality software is delivered with minimal defects and no go-live critical issues. Knowledgeable of unit and automation testing tools

Job posted by
apply for job
apply for job
Nail Shah picture
Nail Shah
Job posted by
Nail Shah picture
Nail Shah
Apply for job
apply for job

Java Developer
Java Developer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
1 - 3 years
Experience icon
Best in industry2 - 6 lacs/annum

We at Phynart are creating revolutionary home automation devices. We have been acknowledged as one of the best consumer electronic companies in India. Come join us on this exciting journey.

Job posted by
apply for job
apply for job
Ashish Sharma picture
Ashish Sharma
Job posted by
Ashish Sharma picture
Ashish Sharma
Apply for job
apply for job

Lead Salesforce developer
Lead Salesforce developer

Founded 2008
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Hyderabad
Experience icon
6 - 15 years
Experience icon
Best in industry6 - 30 lacs/annum

Responsibilities:• Lead the team to help build assets which will be crucial to showcase our potential client.• Lead project’s technical design and work on complex modules including but not limited to - code review, authoring technical design documents, weigh in technical options for a given requirement and provide the most relevant technical solution.• Help with establishing DX way and CI/CD and provide inputs to integrating Salesforce with other cloud and non-cloud solutions.• Must lead Oral proposals, RFPs and client proposals along with the development team as required.• To work independently on technical requirements and mentor team members.Technical Attributes:• At least 6 years of experience as Salesforce developer in translating business requirements into working solutions using Salesforce.com• Must have led at least 4 large enterprise Salesforce projects.• Expertise in lightning framework • Expertise in Apex, Visual Force, Triggers and Patterns.• Experience in HTML, CSS, Java, SOAP based or RESTful web services.• Minimum of 6 Salesforce Certifications, mandatory. • Sales cloud, Service cloud and Community cloud experience is mandatory. Marketing cloud experience is nice to have• Willing to work in PST (Pacific Standard Time) or at least 4 hours of overlap.

Job posted by
apply for job
apply for job
Satish Ch picture
Satish Ch
Job posted by
Satish Ch picture
Satish Ch
Apply for job
apply for job

Software Design Engineer
Software Design Engineer

Founded 2009
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 4 years
Experience icon
Best in industry3 - 5 lacs/annum

Merkle|Sokrati, a leader in Paid Search & Social Advertising, provides a sophisticated technology solution to efficiently manage Digital Marketing campaigns for several brands in India. The technology developed takes a beating of serving and tracking 20M+ impressions a day. It runs crunching algorithms and keyword discovery routines using distributed computing, housing the entire data in distributed caches and sharded MySQL databases. To be a geek at Merkle|Sokrati you need to know how to build scalable and high-performance systems. Nothing at Sokrati is small. We start with a proof of concept that demands a traffic rate of 10M+! To achieve any of this you need to understand Distributed Systems, Distributed Caching, High-scale Databases. And we possess the skills to create software that makes this entire heterogeneous system function together even if it runs on 100 boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say “been there, done that”! @Merkle|Sokrati, you will: Implement solutions for broadly defined problems Drive best practices and engineering excellence Be involved in the development of code in object-oriented languages like Java etc and build large scale robust distributed systems Be involved in full fledged product development. Build New Features, Push them to production fast. Debug production issues across services and levels of the stack Build services or APIs which will for easy application integrations at Sokrati to develop applications faster. Build scalable/fault-tolerant backend systems that process and analyze billions of data points every day. You'd fit right in if you have: 2-4 years of experience in building successful production software systems A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Computer Science) Experience developing software services and an understanding of design for scalability, performance and reliability. Mastery of the tools of the trade, including a variety of modern programming languages (Python, Java, JavaScript, C/C++) and open-source technologies (Linux, Spring) Proven ability to work in a fast paced, agile and in an ownership and results oriented culture If you are excited about: Having an unmatched startup experience that allows you to work on bleeding-edge technologies. Making a splash in a multi-billion dollar Digital Advertising industry Learning & Growing far beyond your current horizon A place full of like-minded & ridiculously smart folks A start-up culture that you'd cherish forever in your work life    Feel like you are a good fit? We would love to hear from you!

Job posted by
apply for job
apply for job
Vaibhav Khode picture
Vaibhav Khode
Job posted by
Vaibhav Khode picture
Vaibhav Khode
Apply for job
apply for job

Python Developer
Python Developer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
2 - 3 years
Experience icon
Best in industry3 - 6 lacs/annum

JD for Software Development1) Overall 2 - 4 years of experience developing applications in python with considerable hands-on on Web Services, OOPs2) Minimum one year of experience developing Rest APIs using flask or similar framework in python3) Good with python concepts for Generators, Co-routines, Futures, Asynchronous I/O4) Minimum one year of experience with nosql databases like MongoDB , CouchDB etc5) Deep understanding of micro services architecture , REST , HATEOAS6) Good hands-on on Linux - Debian, Ubuntu, etc. Should know Linux Commands properly7) Good to have- hands on for boards like raspberry pi, beagle bone, etc8) Unit Testing on Python9) Good to have MQTT, TCP/IP (Socket)10) Hands-on experience working with Git , develops tooling and shell scripting11) Nice to have if candidate has knowledge about AWS toolsITS OUR ASSURANCE THAT YOU WILL GET TO LEARN IMMENSELY BY WORKING ON A CORE IOT PLATFORM WHICH WILL REVOLUTIONIZE THE SMART HOME INDUSTRY!!

Job posted by
apply for job
apply for job
Ashish Sharma picture
Ashish Sharma
Job posted by
Ashish Sharma picture
Ashish Sharma
Apply for job
apply for job

.NET Developer
.NET Developer

Founded 1989
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Navi Mumbai, Mumbai
Experience icon
2 - 7 years
Experience icon
Best in industry2 - 5 lacs/annum

Key Skills:             Programming Languages: C#, VB.NET             Server-Side Technologies: ASP.NET             Front-End Technologies: Html5, ES5/ES6/ JavaScript, CSS, jQuery, Bootstrap, Ajax, Web              Sockets             Database: SQL Server               Knowledge on below concepts/technologies is an added advantage             - Cloud Platforms: Azure / Google             - NodeJS, Mongo DB             - Redis, RabitMQ, MQTT, Kafka             - Concept of Continuous Integration / Continuous Deployment   Key Deliverables: Writing codes as per the requirement.

Job posted by
apply for job
apply for job
Soumya Das picture
Soumya Das
Job posted by
Soumya Das picture
Soumya Das
Apply for job
apply for job

Senior Android Developer
Senior Android Developer

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 5 years
Experience icon
Best in industry6 - 8 lacs/annum

Roles & Responsibilities: Build and technically lead Android apps in terms of scale, performance, security, and design Actively participate in feature design Unit-test code for robustness, including edge cases, usability, and general reliability Take ownership of the features right from estimating timelines to Production release Carry out code reviews and mentor junior engineers Instill best practices from following MVP/MVVM patterns to using required Java design patterns within the application Understand the latest Android features and practices and lead the efforts towards its adoption within the team and across all mobile pods Follow SOPs of Agile methodologies & Sprint deliverables and drive the same within the team Requisites / Prerequisites: Android Work Experience of between 3 to 5 years. BE/B.Tech from Tier 1 or Tier 2 institutions Strong understanding of Object Oriented Programming, data structures and design patterns Experience in developing B2C / B2B mobile applications Experience in memory management and in designing high-performance applications Strong Java, Design Patterns and OOPS knowledge and hands-on experience Experience in shipping applications through the Google play store Experienced in Android Material Design Basic SQL knowledge Experience in working with JUnits and other Unit Testing framework is a plus Experience in OpenGL and animations is a plus

Job posted by
apply for job
apply for job
Brajendra Pratap picture
Brajendra Pratap
Job posted by
Brajendra Pratap picture
Brajendra Pratap
Apply for job
apply for job

PHP Developer
PHP Developer

Founded 2011
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Noida, Karnal, NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 4 years
Experience icon
Best in industry2 - 5 lacs/annum

Easypolicy Insurance is looking for a software developer having core expertise of CakePHP with MVC framework (Candidate must have knowledge of PHP, jQuery, HTML) The person will be responsible for the creation and implementation of a wide variety of Web-based products using PHP, MySQL and AJAX Responsibilities: Strong knowledge of PHP web frameworks (CakePHP, MVC). Understanding the fully synchronous behavior of PHP. Understanding of MVC design patterns. Basic understanding of front-end technologies, such as HTML, and CSS3. Knowledge of object-oriented PHP programming. Understanding accessibility and security compliance. Strong knowledge of the common PHP or web server exploits and their solutions. Understanding fundamental design principles behind a scalable application. User authentication and authorization between multiple systems, servers, and environments. Integration of multiple data sources and databases into one system. Familiarity with limitations of PHP as a platform and its workarounds. Creating database schemas that represent and support business processes.

Job posted by
apply for job
apply for job
Omkar Mishra picture
Omkar Mishra
Job posted by
Omkar Mishra picture
Omkar Mishra
Apply for job
apply for job

VP - Java
VP - Java

Founded 2019
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 11 years
Experience icon
Best in industry30 - 45 lacs/annum

Position          : VP - Java   Client Name   : 100+ Yrs Investment Banking & Financial Services Company   Job Location  : Bangalore, IND   Experience      : 7 - 11 Yrs. (Relevant )   Qualifications : B.E. / B. Tech ( from Tier 1 / 2 Institutions)     Skills Required : A) Must have skills : 7+ Yrs of Core Java Development Experience. Solid experience in Core Java Concepts & Design Patterns. Good understanding of Object Oriented Programming (OOPs) skills. Min 2 yrs of RDBMS experience (Sybase OR UDB preferred, not mandatory.). Min 5 yrs experience OO design & Development. Should ready to work as a Individual Contributor (IC) role. B) Preferred skills : Experience in Unix environment. Experience in Scripting (Perl/Shell/Python) RESTful Web Services JavaScript based Web Technology Financial Market knowledge  Knowledge in Tomcat server.

Job posted by
apply for job
apply for job
Srinivas Prasad picture
Srinivas Prasad
Job posted by
Srinivas Prasad picture
Srinivas Prasad
Apply for job
apply for job

Senior Developer / Lead – Java/J2EE
Senior Developer / Lead – Java/J2EE

Founded 2019
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 15 years
Experience icon
Best in industry30 - 70 lacs/annum

Hi, We have below mentioned position available with our client (an Invest Management Company having Global presence) @ Bangalore. Position            : Senior Developer / Lead – Java/J2EE Location           : Bangalore / Bangaluru Experience       : 7 – 15 Yrs Qualification     : B.E./B.Tech / M.E. / M.Tech (No MCA/M.Sc - Strictly) Skills Required : Java/J2EE, Algorithms, Data Structures, Object Oriented Programming (OOPs/OOAD/OOD), Multi-threading, REST Frameworks, Java, Spring, Micro-Services, Agile, Invest Management/Banking, Trading. Job/Position Requirements :   Should have hands-on experience in Java/J2EE Experience in Trading System is desired. Should have strong experience in Data Structures, Algorithms, Object Oriented programming skills (OOps/OOAD/OOD) Experience in complex projects through the software development lifecycle (SDLC) Outstanding Coding, Debugging & Analytical Skills. In-depth knowledge of Core Java, Multi-threading, Spring and Hibernate / ORM Frameworks. Expertise in building and managing Micro-Services using REST frameworks like Spring Boot/Dropwizard etc. Expertise in designing Enterprise Applications. Exposure to Agile Methodologies and Tools. Collaborate with Product Owners & Architects on design decisions. Should be from premier institutions like IITs, IIITs, NITs etc.   Target Companies : E-Commerce Companies, Fin-Tech Companies, IT Product Companies   Target Industries : Banking /Financial Services, Internet/On-line/Start-ups, IT   NOTE : Look for candidates, who are currently getting more than 30 LPA