Home
Jobs

11 Functional Programming Jobs

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

5.0 - 9.0 years

5 - 10 Lacs

Chennai, Tamil Nadu, India

On-site

Foundit logo

5+ years of experience in Java/J2EE development, including strong object-oriented design principles. --ERP implementation exp preferred. MBC and BTP knowledge appreciated Expertise in Java 8 and above, including functional programming concepts. Expertise in Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud) and RESTful/SOAP web services. In-depth knowledge of GCP services (Cloud Run, Redis, PubSub, Kubernetes, Cloud Scheduler). Experience with Enterprise SSO technology Mandatory Key Skills Java*,functional programming ,object-oriented design, SOAP web services,J2EE development, ERP implementation ,Java 8,Spring Platform ,MBC,BTP ,RESTful, GCP services

Posted 1 day ago

Apply

0.0 - 5.0 years

0 - 5 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

MORE ABOUT THIS JOB Please note division and function examples are representative of opportunities common for this skill-set. The list is not exhaustive, and availability of open roles is determined based on business need. Specific roles will be confirmed through the interview process. At Goldman Sachs, our Engineers don't just make things we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities Start here. Who We Look For Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. Goldman Sachs Strats business unit is a world leader in developing quantitative and technological techniques to solve complex business problems. Working within the firm's trading, sales, banking and investment management divisions, strats use their mathematical and scientific training to create financial products, advise clients on transactions, measure risk, and identify market opportunities. Roles within Securities StratsSecurities Strats play important roles in several areas. Some Strats sit on trading desks, creating cutting-edge derivative pricing models and developing empirical models to provide insight into market behavior. Others develop automated trading algorithms for the firm and its clients, taking an active part in the increasing shift from voice to electronic trading. A third group works directly with the firm's sales force and clients, analyzing exposures, structuring transactions, and applying quantitative concepts to meet client needs. Desk strats are the ones responsible for creating and enhancing the derivative pricing models and enhance new payoffs. Asia macro strats specifically look at Rates, FX and Credit based models for trading teams throughout Asia. RESPONSIBILITIES AND QUALIFICATIONS YOUR IMPACT Are you passionate about derivatives modelling and using sophisticated pricing techniques Do you want to drive the creation of the next generation of pricing and structuring tools We are looking for a modelling and expert to join our Asia Macro Strats team and help us change the way financial products are structured, priced and risk managed at Goldman Sachs. OUR IMPACT The core value of the Securities Division is building strong relationships with our institutional clients, which include corporations, financial service providers, and fund managers. We help them buy and sell financial products on exchanges around the world, raise funding, and manage risk. This is a dynamic, entrepreneurial team with a passion for the markets, with individuals who thrive in fast-paced, changing environments and are energized by a bustling trading floor. The Macro strats team oversees the creation and development of the Securities Division quantitative platform, building the key models and components to evaluate the prices of financial products. We develop these to best capture market dynamics, accurately and efficiently, whilst making them directly available to our business users, enabling us to partner with them to quickly respond to client needs. HOW YOU WILL FULFILL YOUR POTENTIAL Creating new models and more efficient numerical methods to evaluate them. Partner with structurers, traders and other engineers to develop new financial products, and build the frameworks to do that efficiently Develop computational tools for extreme clarity and compute efficiency, for pricing speed, compute cost and safe maintenance SKILLS & EXPERIENCE WE'RE LOOKING FOR BASIC QUALIFICATIONS Bachelors, Masters, or PhD in Mathematics, Physics, Computer Science, Engineering or similar subject. Strong quantitative skills, preferably experience in derivatives modelling. Strong programming skills, including clear understanding of algorithms and data structures. Knowledge of high-performance numerical methods. Strong interpersonal, communication and presentation skills, both written and verbal. Comfortable managing multiple stakeholders, driving consensus and influencing outcomes. PREFERRED QUALIFICATIONS Experience building multi-asset models used for derivatives pricing Experience building tools and payoff languages used by traders and structurers. Experience creating and using Domain Specific Languages, and Functional programming. Experience with the Python, C++ and/or JVM ecosystem.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Naukri logo

We are seeking skilled Scala Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of Scala development experience Strong expertise in Scala programming, functional programming concepts Experience with frameworks like Akka or Spark Should be skilled in building scalable, distributed systems and big data applications Location : - Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune,India

Posted 2 weeks ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

What Were Looking For: As a Backend Engineer at Meltwater, you'll play a vital role in building cutting-edge social solutions for our global client base within the Explore mission We're seeking a proactive, quick-learning engineer who thrives in a collaborative environment Our culture values continuous learning, team autonomy, and a DevOps mindset Meltwater development teams take full ownership of their subsystems and infrastructure, including running on-call rotations With a heavy reliance on Azure services, Elasticsearch, Lambda, Terraform, and other technologies, we seek individuals with experience in search engines, big data analytics, infrastructure, systems engineering, and distributed systems. In this role, you'll have the opportunity to push the boundaries of our technology stack, from modifying open-source libraries to innovating with existing technologies If you're passionate about distributed systems at scale and finding new ways to extract insights from vast amounts of data, we invite you to join us in this exciting journey. What You'll Do: Analyze use cases, plan, and estimate work efforts. Design, develop, test, and maintain high-quality software components. Take full ownership of developed services within the team. Create robust, scalable, and maintainable software solutions using Java and related technologies. Collaborate closely with cross-functional teams to deliver software solutions that meet business requirements. Design efficient algorithms, data structures, and multithreaded applications for optimal performance. Participate actively in all phases of the software development lifecycle. Research and evaluate new technologies to enhance development processes and product capabilities. Troubleshoot and debug software issues, providing timely resolutions. Contribute to code reviews, architectural discussions, and technical documentation. What You'll Bring: Bachelor's or masters degree in Computer Science or a related field Minimum of 5 years of hands-on experience in software development using Node, Typescript, Azure Cloud. Proficiency in Functional Programming, encompassing data structures, algorithms, and multithreading. Proficiency in TypeScript features such as type definitions, decorators, generics, and async/await for building robust and scalable applications. Strong understanding of performance optimization, memory management, and CPU utilization. Experience with testing frameworks, particularly Jest, for ensuring code quality. Familiarity with dependency management tools. Familiarity with designing and maintaining microservices in a distributed architecture. Deployment expertise in cloud environments. Design and implementation proficiency in microservices architecture, including REST and Azure Function Apps. Knowledgeable about Azure, Kubernetes, and Docker for containerization and orchestration. Curiosity and a passion for learning new technologies and concepts. Enjoyment in collaborative problem-solving endeavours. Exceptional written and verbal communication skills in English. Openness to a hybrid work schedule, requiring one day per week in the office. Ability to collaborate with frontend developers, designers, and product managers to align technical solutions with business goals.

Posted 2 weeks ago

Apply

6.0 - 16.0 years

3 - 14 Lacs

Mumbai City, Maharashtra, India

On-site

Foundit logo

Description We are seeking an experienced F# developer to join our team in India. The ideal candidate will have a strong background in functional programming and a passion for building high-quality software applications. Responsibilities Develop and maintain high-quality software applications using F# programming language. Collaborate with cross-functional teams to define, design, and ship new features. Analyze and troubleshoot software defects and performance issues. Participate in code reviews to ensure code quality and adherence to standards. Write and maintain technical documentation for software applications and processes. Skills and Qualifications 6-16 years of experience in software development with a focus on F# or functional programming languages. Strong understanding of software development principles and methodologies. Experience with .NET framework and related technologies. Proficient in using version control systems (e.g., Git). Knowledge of database systems, particularly SQL and NoSQL databases. Familiarity with cloud services and deployment practices. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills.

Posted 3 weeks ago

Apply

8 - 12 years

15 - 30 Lacs

Chennai, Pune, Bengaluru

Hybrid

Naukri logo

DS Key Responsibilities Combine expertise in mathematics statistics computer science and domain knowledge to create AIML models to solve various business challenges Collaborate closely with the AI Technical Manager and GCC Petro technical professionals and data engineers to integrate models into the business framework Identify and frame opportunities to apply advanced analytics modeling and related technologies to data to help businesses gain insight and improve decision making workflow and automation Understand and communicate the value of proposed opportunity with team members and other stakeholders Identify needed data and appropriate technology to solve identified business challenges Clean data and develop and test models Establish the life cycle management process for models Provide technical mentoring in modeling and analytics technologies the specifics of the modeling process and general consulting skills Drive innovation in AIML to enhance capabilities in data driven decision making Aligns with team on shared goals and outcomes recognizes others contributions and work collaboratively seek diverse perspectives Takes actions to develop self and others beyond existing skillset Encourages innovative ideas adapts to change and changing technologies Understand and communicate data insights and model behaviors to stakeholders with varying levels of technical expertise Required Qualification Minimum 5 years of experience in designing and developing AIML models and or various optimization algorithms 5 to 9 years of experience Solid foundation in mathematics probability and statistics with demonstrated depth of knowledge and experience in advanced analytics and data science methodologies eg supervised and unsupervised learning statistics data science model development Proficiency in Python and working knowledge of cloud AIML services Azure Machine Learning and Databricks preferred Domain knowledge relevant to the energy sector and working knowledge of Oil and Gas value chain eg upstream midstream or downstream and associated business workflows Proven ability to frame data science opportunities leverage standard foundational tools and Azure services to perform exploratory data analysis for purposes of data cleaning and discovery visualize data and identify actions to reach needed results Ability to quickly assess current state and apply technical concepts across cross functional business workflows Experience with driving successful execution deliverables and accountabilities to meet quality and schedule goals Ability to translate complex data into actionable insights that drive business val Demonstrated ability to engage and establish collaborative relationships both inside and outside immediate workgroup at various organizational levels across functional and geographic boundaries to achieve desired outcomes Demonstrated ability to adjust behavior based on feedback and provide feedback to other Team oriented mindset with effective communication skills and the ability to work collaboratively Strong problem solving skills and attention to detail Excellent communication and collaboration skills ML Engineer Key Responsibilities Transform data science prototypes into appropriate scale solutions in a production environment Orchestrate and configure infrastructure that assists Data Scientists and analysts in building low latency scalable and resilient machine learning and optimization workloads into an enterprise software product Combine expertise in mathematics statistics computer science and domain knowledge to create advanced AIML models Collaborate closely with the AI Technical Manager and GCC Petro technical professionals and data engineers to integrate and scale models into the business framework Identify data appropriate technology and architectural design patterns to solve business challenges using approved standard analytical tools and AI design patterns and architectures Partner with Data Scientists and IT Foundational services to implement complex algorithms and models into enterprise scale machine learning pipelines Run machine learning experiments and finetune algorithms to ensure optimal performance Consistently deliver complex innovative and complete solutions driving them through design planning development and deployment that simplify business processes and workflows to drive business value Work collaboratively with a large variety of different teams including data scientists data engineers and solution architects from various organizations within business units and IT Required Qualification Minimum 2 years experience in Object Oriented Design andor Functional Programming in Python 2 to 5 years of experience Mature software engineering skills such as source control versioning requirement spec architecture and design review testing methodologies CICD etc Must have a disciplined methodical minimalist approach to designing and constructing layered software components that can be embedded within larger frameworks or applications Experience implementing machine learning frameworks and libraries such as MLflow Experience with containers and container managements docker Kubernetes Experience developing cloud first solutions using Microsoft Azure Services including building machine learning pipelines in Azure Machine Learning and or Fabric Hands on experience in deploying machine learning pipelines with Azure Machine Learning SDK Working knowledge of mathematics primarily linear algebra probability statistics and algorithms Proficient at orchestrating largescale MLDL jobs leveraging big data tooling and modern container orchestration infrastructure to tackle distributed training and massive parallel model executions on cloud infrastructure Experience designing custom APIs for machine learning models for training and inference processes and designing implementing and delivering frameworks for MLOps Experience with model lifecycle management and automation to support retraining and model monitoring Experience implementing and incorporating ML models on unstructured data using cognitive services and or computer vision as part of AI solutions and workflows History of working with large scale model optimization and hyperparameter tuning applied to MLDL models Knowledge of enterprise SaaS complexities including security access control scalability high availability concurrency online diagnoses deployment upgrade migration internationalization and production support Knowledge of data engineering and transformation tools and patterns such as Databricks Spark Azure Data Factory Ability to engage other technical experts at all organizational levels and assess opportunities to apply machine learning and analytics to improve business workflows and deliver information and insight to support business decisions Ability to communicate in a clear concise and understandable manner both orally and in writing

Posted 2 months ago

Apply

4 - 8 years

7 - 13 Lacs

Jaipur

Work from Office

Naukri logo

Desired Skills and Competencies: • Knowledge of JavaScript and TypeScript language including ES6+ syntax and Redux and React hook. • Knowledge of OOPS and functional programming. • Ability to write well-documented, clean JavaScript code. • Knowledge at working with third-party dependencies like video call, real time chat and notification. • Familiarity with native build tools, like XCode, Gradle, Android Studio. • Understanding of REST APIs, the document request model, and offline storage. • Experience with Unit testing tool. • Knowledge of VSCode editor with its tool. • Ability to working with responsive UI according to tab and other mobile screen. • Solve android mobile version issue and IOS version issue.

Posted 2 months ago

Apply

4 - 6 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Role description Experience working with Workd HCM module, Job family, Position Management, Global Hire process designExperience in different business process management, condition rule creation and business process policy management.Creating Time off type, Aaccrual calculation , Creating prorated time off calcuation and absence typeSupport Workday compensation related issueSupporting annual merit processHave experience in configuring time tracking and extending it to different contriesCreating Time calculation on the basis of requirement for different countries Business documentation, process documenation adhering to current process and suggesting new effecting process Contribute in creating config document and global process doc Skills Workday Studio integration experience, Advanced understanding of object-oriented architecture.Experience working with functional programming in Java or XML, Java,XSLT etc for creating custom connectors.Should have knowledge in different reports like Advance, Matrix,Composite reports etc.Should be able to created and use different Calculated fieldCreate and manage different type of Security groups to support organisation and integrationsKnowldge of different languages to build,design and support different Workday IntegrationAbility to collect, organise, analyze and disseminate significant amounts of information with attention to detail and accuracy.Knowldge of Workday API's an usage of API's and Webservice as a best possible wayExperience with unit and kowledge of previous integration build and transformation testsCandidate should be comfortable with various patterns in our integrations listening from Workday

Posted 3 months ago

Apply

6 - 11 years

5 - 8 Lacs

Pune

Work from Office

Naukri logo

P1,C3,STS6+ years of extensive hands on Application Development work experience throughout the entire project lifecycleDevelopment experience using Java8 or higher versions, Angular 8, Spring, Springboot, RESTful webservices, JMS/Kafka, Basics of DatabaseWorking knowledge in J2EE Servlets/JSP/XML, RESTful servicesExperience in Frameworks Spring, Springboot, SwaggerMiddleware JMS, Apache Tomcat, MQ, KafkaOracle 10g/12c PLSQLOS - Unix commands and Shell scriptingWeb Technologies HTML, CSS, AJAX, JavaScript, JSONExpertise in Eclipse, SVN, GIT, MavenScripting languages such as JavaScript3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMDDevOps tools Jenkins, Maven, Sonar, SplunkskillsJava - J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets/JSP/XML, RESTful servicesSpring - Life cycle, Scope, DI, Springboot, SwaggerAngular - Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRXOracle SQL - SQL, Joins, Performance query tuning, explain plan, stored procedures, SQL loader data modelling, Normalizations ORM (JPA/ Hibernate)CI/CD Pipeline - GitLab, JenkinsDevelopment and Knowledge Base:Eclipse, IntelliJ, JIRA, ConfluenceBasic DB AwarenessJMS/Kafka, workflow (camunda, etc) - nice to have Qualification 6+ years of extensive hands on Application Development work experience throughout the entire project lifecycleDevelopment experience using Java8 or higher versions, Angular 8, Spring, Springboot, RESTful webservices, JMS/Kafka, Basics of DatabaseWorking knowledge in J2EE Servlets/JSP/XML, RESTful servicesExperience in Frameworks Spring, Springboot, SwaggerMiddleware JMS, Apache Tomcat, MQ, KafkaOracle 10g/12c PLSQLOS - Unix commands and Shell scriptingWeb Technologies HTML, CSS, AJAX, JavaScript, JSONExpertise in Eclipse, SVN, GIT, MavenScripting languages such as JavaScript3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMDDevOps tools Jenkins, Maven, Sonar, SplunkskillsJava - J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets/JSP/XML, RESTful servicesSpring - Life cycle, Scope, DI, Springboot, SwaggerAngular - Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRXOracle SQL - SQL, Joins, Performance query tuning, explain plan, stored procedures, SQL loader data modelling, Normalizations ORM (JPA/ Hibernate)CI/CD Pipeline - GitLab, JenkinsDevelopment and Knowledge Base:Eclipse, IntelliJ, JIRA, ConfluenceBasic DB AwarenessJMS/Kafka, workflow (camunda, etc) - nice to have

Posted 3 months ago

Apply

5 - 10 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Create and maintain optimal data pipeline architecture Assemble large complex data sets that meet functional / non-functional business requirements. Identify design and implement internal process improvements: automating manual processes Required Candidate profile Must have About 5 - 11 years and at least 3 years relevant experience with Bigdata. Must have Experience in building highly scalable business applications, which involve implementing large complex

Posted 3 months ago

Apply

8 - 13 years

25 - 30 Lacs

Bengaluru

Hybrid

Naukri logo

C++ Lead Engineer Exp-8-13 years Location : Bangalore (Whitefield) 3 days work from office position Immediate to 30 days joiners Mandatory skill: -C++, cloud is an added advantage. Minimum 5 year of hands-on Modern C++ programming, experience in Cloud deployments, Preferably in GCP, Solid tech background in creating new/or enhancing existing microservices, Good communications and coordination skills, Ability of tracing and responding to unexpected events, Deep knowledge in functional programming, data structures, algorithms, distributed systems, and systems architecture, Travel industry knowledge as the advantage.

Posted 3 months ago

Apply
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