CrawlJobs Logo

Senior Java/C++ Developer

nttdata.com Logo

NTT DATA

Location Icon

Location:
Mexico , Mexico City

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Senior Java/C++ Developer with over 5 years of experience in developing complex applications. The ideal candidate will have advanced proficiency in Java and C++, along with expertise in Spring Boot and microservices architecture. This role involves systems analysis, project management, and collaboration with clients to enhance system performance.

Job Responsibility:

  • Conducts systems and requirements analyses to identify project action items
  • Creates task lists and cost and time estimates to support project plan development
  • Reviews and compiles project issues to support effective resolutions
  • Monitors project activities to ensure I.S. governance, standards, and policies compliance
  • Participates in defining and developing technical specifications
  • Analyzes and translates logical designs to create physical designs
  • Assesses detailed designs and documentation to ensure alignment with business requirements
  • Defines interfaces among systems components to ensure interoperability
  • Evaluates vendor technologies to recommend potential products for use
  • Leads peer reviews to ensure requirements are met
  • Develops and maintains system documentation to ensure accuracy and consistency
  • Creates unit test plans and reviews documented results to ensure requirements are met
  • Creates technical documentation in compliance with Client’s Software Development Lifecycle to communicate and update project teams and stakeholders
  • Defines and produces integration builds to create applications
  • Performs build processes to produce software and to prepare application for delivery
  • Produces integration test specifications to conduct tests, record failures, and conduct fault diagnoses
  • Defines and administers procedures to monitor systems performance and integrity
  • Performs applications maintenance and support functions to support problem resolution
  • Documents maintenance and support activities to ensure quality control
  • Performs business continuity and disaster recovery activities to ensure availability requirements are met
  • Provides maintenance and support modifications to developers, users, and external groups to communicate updates
  • Observes and evaluates the systems usage by users to improve applications quality and effectiveness
  • Records and updates defect logs to monitor system reliability
  • Designs, creates, develops, customizes, and maintains training content to enhance quality of support

Requirements:

  • 5+ years of advanced proficiency in Java (version 11 or higher) and C++
  • Over 4 years of experience in building complex, scalable applications
  • 5+ Expertise in Spring Boot
  • Capable of designing and implementing advanced microservices architectures

Additional Information:

Job Posted:
January 26, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Java/C++ Developer

Senior Java/C++ Developer

The Senior Java/C++ Developer role involves designing and implementing scalable ...
Location
Location
Canada , Halifax
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science
  • At least 5 years of experience in Java and C++
  • 5+ years of advanced proficiency in Java (version 11 or higher) and C++
  • Over 4 years of experience in building complex, scalable applications
  • 5+ Expertise in Spring Boot
  • Capable of designing and implementing advanced microservices architectures
Job Responsibility
Job Responsibility
  • Design and implement scalable applications
  • Collaborate with clients
  • Provide input and support for, and perform full systems life cycle management activities
  • Participate in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives
  • Provide input to applications development project plans and integrations
  • Collaborate with teams and support emerging technologies
  • Provide knowledge and support for applications development, integration, and maintenance
  • Provide input to department and project teams on decisions supporting projects
  • Conducts systems and requirements analyses to identify project action items
  • Creates task lists and cost and time estimates to support project plan development
Read More
Arrow Right
New

Staff Software Engineer GO

At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t ...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bsc/Msc in related field or equivalent experience
  • Strong containerization (e.g. Docker) and Kubernetes knowledge
  • 6+ years of experience writing software in Go or Java/C++
  • Experience with cloud technologies such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform
  • Strong written and verbal communication skills and collaborative mindset
  • Comfortable interacting online with a worldwide team
  • Experience in on-call rotation to help ensure services stay up and running
Job Responsibility
Job Responsibility
  • Write product and test code for Cloudera Data Warehouse
  • Lead mid-size development efforts, often mentoring less senior members of the widely distributed team
  • Review code contributed by other members of the team
  • Author design documents
  • Review design documents
  • Assist Customer Support in troubleshooting Cloudera Data Warehouse
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (GO)

At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t ...
Location
Location
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bsc/Msc in related field or equivalent experience
  • Strong containerization (e.g. Docker) and Kubernetes knowledge
  • 6+ years of experience writing software in Go or Java/C++
  • Experience with cloud technologies such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform
  • Strong written and verbal communication skills and collaborative mindset
  • Comfortable interacting online with a worldwide team
  • Experience in on-call rotation to help ensure services stay up and running
Job Responsibility
Job Responsibility
  • Write product and test code for Cloudera Data Warehouse
  • Lead mid-size development efforts, often mentoring less senior members of the widely distributed team
  • Review code contributed by other members of the team
  • Author design documents
  • Review design documents
  • Assist Customer Support in troubleshooting Cloudera Data Warehouse
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Senior OpenLink Endur Analyst

Senior level position responsible for establishing and implementing new or revis...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8-15 years Openlink experience including greenfield implementation/version upgrade
  • SME of C-Motion and G-Motion and CPS modules
  • Strong technical background in AVS, JVS, OpenComponents (Java/C#)
  • Strong understanding of Connex Gateway, External Pricing Models
  • Strong grasp of different SDLC methodologies
  • Experience in Commodities Regulatory/Compliance Reporting
  • Experience in commodities products implementation across multiple product classes such as Oil, Metals, Gas, Power and Emissions
  • Strong technical background in Java, JVS, AVS, OC, SQL
  • Grasp of Software Development Lifecycle methodologies
  • Excellent oral and written communication skill
Job Responsibility
Job Responsibility
  • Establish and implement new or revised application systems and programs
  • Work closely with existing development team to enhance the current Openlink platform
  • Design and develop a technology stack
  • Close interaction with Traders and Quants to understand new requirements
  • Increase productivity of technology teams' build and delivery cycles
  • Engage senior business heads
  • Design scalable systems
  • Partner with multiple management teams
  • Resolve high impact problems/projects
  • Provide expertise in applications programming
  • Fulltime
Read More
Arrow Right

Senior OpenLink Endur Analyst

The OpenLink Endur Analyst is a senior level position responsible for establishi...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8-15 years Openlink experience including greenfield implementation/version upgrade
  • SME of C-Motion and G-Motion and CPS modules
  • Strong technical background in AVS, JVS, OpenComponents (Java/C#)
  • Strong understanding of Connex Gateway, External Pricing Models
  • Strong grasp of different SDLC methodologies
  • Experience in Commodities Regulatory/Compliance Reporting is a big plus
  • Experience in commodities products implementation across multiple product classes such as Oil, Metals, Gas, Power and Emissions etc.
  • Strong technical background in Java, JVS, AVS, OC, SQL
  • Grasp of Software Development Lifecycle methodologies
  • Excellent oral and written communication skill
Job Responsibility
Job Responsibility
  • Establish and implement new or revised application systems and programs in coordination with the Technology team
  • Work closely with existing development team to enhance the current Openlink platform including integrating with the Global Commodities application stack
  • Design and develop a technology stack, leveraging on a combination of existing platforms and building new strategic platforms, and migrate existing business functions from legacy systems
  • Close interaction with Traders and Quants to understand new requirements for applications across the platform, specifically focused on trade modelling and lifecycle
  • Increase productivity of the technology teams’ build and delivery cycles, and design system solutions to maximize operational efficiency of the business processes/workflows
  • Engage senior business heads, providing frequent & timely updates and managing expectations wherever necessary
  • Design systems which are scalable in size, and can be rapidly deployed across multiple centers and generic enough to cater to multiple use cases
  • Fulltime
Read More
Arrow Right

Senior Engineers - JAVA

This is a remote position. Job Description: Will be part of the product engineer...
Location
Location
Salary
Salary:
Not provided
overturerede.in Logo
Overture Rede
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 7+ years of experience/expertise working as a Full Stack Engineer, with proficiency in the specified technologies
  • A high level of English proficiency is required to interact with a globally based development team
  • Experience leading Agile software development methodologies
  • Demonstrated experience following and adapting high-level architecture to project and client needs
  • Ability to verify/validate architecture implementations and influence overall architecture beyond the team
  • Expertise in applying object-oriented programming, with preferred experience in languages like Java/C#
  • High-level design proficiency following UML / C4 / ArchiMate
  • Excellent knowledge of Core Java, AWS, Kafka, Multi threading and JavaScript
  • Knowing Postgres, and AWS is Mandatory
Job Responsibility
Job Responsibility
  • Will be part of the product engineering team
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience in performance related work ideally on large scale distributed systems
  • Understanding of DBMS algorithms and data structure fundamentals
  • Understanding of hardware trends and full stack systems performance: CPU, RAM, storage, network, Linux kernel, JVM, distributed systems performance
  • Deep understanding of performance measurement methodologies and performance analysis tools and techniques
  • Strong design and coding skills (Java/C++/Golang/Python preferred)
  • Ability to work in a distributed setting with team members spread across multiple geographies
  • Demonstrated ability to work on large cross-functional projects, including strong communication skills and a collaborative mindset, as you will be working with many teams inside and outside of Cloudera
  • Hands-on experience with containerization and Kubernetes
  • B.S. or M.S. in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Work with internal development teams and the open source community to proactively drive performance improvements/optimizations across our data warehouse stack
  • Work with product managers, developers and the field team to understand performance and scale requirements and customer workload characteristics, and develop benchmarks and related performance analysis tooling based on these requirements
  • Analyze performance and scalability characteristics to identify bottlenecks in large-scale distributed systems
  • Perform root cause analysis of performance issues identified by internal testing and from customers and suggest corrective actions
  • Evaluate performance of competitor systems
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right
New

National Project Officer

The National Project Officer will be responsible for preparation and implementat...
Location
Location
Viet Nam , Hanoi
Salary
Salary:
Not provided
unesco.org Logo
UNESCO
Expiration Date
February 26, 2026
Flip Icon
Requirements
Requirements
  • Advanced university degree (Master’s or equivalent) in relevant fields such as water resources management, water sciences, natural sciences, environmental sciences, Climate Change, disaster risk management etc.
  • At least four (4) years of relevant progressively professional experiences in working on natural resources management, climate change, water resources, development or any relevant fields
  • Familiarity with international DRR and climate frameworks (e.g. Sendai Framework, climate adaptation approaches) and their application at national or local level
  • Demonstrated experience in project coordination or management, including planning, implementation, monitoring, and reporting
  • Sound knowledge of the major development issues with regards to DRR, water resources and climate change in Viet Nam
  • Proven experiences in coordination and/or managing development projects, particularly at national level
  • Vietnamese National only
Job Responsibility
Job Responsibility
  • Coordinate and oversee the preparation/inception phase of the projects in Vietnam
  • Responsible for developing the workplans, implementation and day-to-day coordination/management
  • Undertake technical tasks, organize activities, mobilize experts
  • Coordinate and supervise activities in closely working with counterparts
  • Ensure project visibility, communication, and dissemination of results
  • Maintain effective liaison and partnerships with government counterparts, participating agencies, and other partners
  • Provide support for the monitoring, and regular reporting on the progress of the project
  • Coordinate and lead the M&E data compilation
  • Regularly oversee the financial and administrative aspects of the projects
  • Report on the progress of activities/projects on a regular basis
  • Fulltime
Read More
Arrow Right