We are seeking a highly skilled Senior Enterprise Application Developer with 6 to 10 years of experience to join our dynamic technology team. This role is pivotal in designing, developing, and maintaining scalable enterprise applications that drive business innovation and efficiency. The ideal candidate will leverage their expertise in Salesforce and related technologies to deliver robust solutions that enhance customer engagement and streamline business processes. As a senior developer, you will collaborate closely with cross‑functional teams to implement cutting‑edge features, including AI‑driven functionalities, ensuring our enterprise systems remain at the forefront of technology.
Roles and Responsibilities:
- Design, develop, test, and deploy enterprise applications primarily on the Salesforce platform, ensuring high performance and responsiveness.
- Develop and maintain custom business logic using Apex Programming and Triggers to meet complex business requirements.
- Integrate Salesforce with external systems and third‑party applications through APIs and middleware, enabling smooth data flow and process automation.
- Implement AI‑driven features and intelligent automation to enhance application capabilities and support business decision‑making.
- Collaborate with business analysts, architects, and stakeholders to gather requirements and translate them into technical solutions.
- Conduct code reviews, troubleshoot issues, and optimize application performance to maintain system reliability and scalability.
- Mentor junior developers and contribute to best practices, coding standards, and documentation within the development team.
- Stay updated with the latest trends and advancements in Salesforce technologies and enterprise application development.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 6 to 10 years of professional experience in enterprise application development, with a strong focus on Salesforce platform development.
- Proven expertise in Apex Programming, Triggers, and building Lightning Web Components (LWC).
- Hands‑on experience with system integration techniques and tools, including REST/SOAP APIs.
- Familiarity with AI concepts and their application within enterprise solutions.
- Salesforce certifications such as Salesforce Certified Platform Developer I & II are highly desirable.
- Strong problem‑solving skills, attention to detail, and ability to work in a collaborative team environment.
Tools and Technologies:
- Apex Programming and Triggers
- Integration tools and APIs (REST, SOAP)
- AI and Machine Learning frameworks relevant to Salesforce (Einstein AI preferred)
- Version control systems such as Git
- Development and debugging tools like Salesforce Developer Console, VS Code with Salesforce extensions
Come to one of the biggest IT Services companies in the world! Here you can transform your career!
Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to our success in a collaborative environment.
We are looking for Salesforce Developer Senior, who wants to learn and transform his career.
In this role you will:
- Build and maintain software, translating user stories from the backlog into working code, using modern design patterns and architectural principles.
- Write high quality documentation and efficient code to fulfil business requirements applying deep knowledge in Salesforce platform toolchain.
- Drive testing and deployment of software solution, including ensuring automated testing to ensure solution quality.
- Improve operational efficiency by developing additional automation tools and scripts (e.g., CI/CD automation).
- Build and operate infrastructure, toolset, and deployment pipelines.
- Work closely with other Software Engineers and QAs to understand the system end-to-end.
- Support product owner in defining stories and Lead Engineer in defining technical solutions.
- Manage technical debt, including vulnerability scanning.
- Provide ongoing solution support, incl. incident and problem management, root cause analysis, request fulfilment, security compliance, fault repair, resiliency testing, and observability.
Requirements:
- Experience with Service Cloud, and Sales Cloud.
- Experience with Salesforce Apex and Salesforce Flow.
- Expertise in Systems Integration (REST API, Webhook).
- Familiarity with design patterns.
- Experience in source code management using Git.
- Proficiency with Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Experience working within Agile and Scrum frameworks.
- Curiosity to discover and build knowledge about current CRM implementation.
- Strong technical problem‑solving skills and proactive mindset.
- Experience with Health Cloud.
- Communication skills in English (both written and spoken).
What do we offer?
- Health insurance
- Life insurance
- Gympass
- TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates
- Partnership with SESC
- Reimbursement of Certifications
- Free TCS Learning Portal – Online courses and live training
- International experience opportunity
- Discount Partnership with Universities and Language Schools
- Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire
- TCS Gems – Recognition for performance
- Xcelerate – Free Mentoring Career Platform
- Tata Consultancy Services is an equal opportunity employer, our commitment to diversity & inclusion drives our efforts to provide equal opportunity to all candidates who meet our required knowledge & competency needs, irrespective of any socio‑economic background, race, color, national origin, religion, sex, gender identity/expression , age, marital status, disability, sexual orientation or any others. We encourage anyone interested to build a career in TCS to participate in our recruitment & selection process.
At TATA Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility, in order to build a TCS that respects individuality. Come to be a TCSer!
Senior Frontend Developer
About Ascendion
Ascendion is a full‑service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000+ Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next.
Ascendion | Engineering to elevate life
We have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:
- Build the coolest tech for the world’s leading brands
- Solve complex problems – and learn new skills
- Experience the power of transforming digital engineering for Fortune 500 clients
- Master your craft with leading training programs and hands‑on experience.
Experience a community of change‑makers!
Join a culture of high‑performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion.
*** About the Role ***
Job Title: Senior Frontend UI Developer
Contract Type: Contract in Costa Rica
Office model - Hybrid (2 days onsite at office location in Vila Olimpia)
Roles and Responsibilities:
- Lead the design, development, and implementation of complex front‑end applications using Angular (version 4+), ensuring high performance and responsiveness across all devices.
- Implement reactive programming patterns leveraging RXJS to handle asynchronous data streams and improve app responsiveness.
- Develop and maintain application state management solutions using Redux/NGRX, ensuring seamless state transitions and data integrity.
- Create and maintain comprehensive automated test suites using Jasmine and Karma to ensure feature reliability and prevent regressions.
- Collaborate closely with cross‑functional Agile teams, participating actively in sprint planning, daily stand‑ups, and retrospectives to deliver iterative value.
- Handle and optimize large data sets within the application, applying best practices in data binding, virtualization, and performance tuning to deliver efficient user experiences.
- Contribute to the development and enhancement of trading platforms, ensuring feature completeness, accuracy, and compliance with business requirements.
- Work hands‑on with application development lifecycle activities, from requirements gathering through deployment and continuous improvement.
- Engage effectively with stakeholders and team members using strong interpersonal and communication skills, facilitating knowledge sharing, requirement clarification, and issue resolution.
- Leverage any experience with OpenFI to integrate and extend platform capabilities, delivering business value and innovation.
- Continuously stay updated with the latest front‑end technologies and industry trends to recommend and incorporate improvements while mentoring junior developers.
Qualifications:
- 5-7 years of experience in front‑end development.
- Experience in building complex applications in Angular (version 4+).
- Automated testing experience with Jasmine/Karma.
- Somebody who has been working with Large Data sets.
- Experience with Trading platform.
- Experience with Application Development.
- Experience with OpenFI is beneficial.
Desired skills:
- E‑Trading Knowledge
- Terraform
At INDI, we’re passionate about empowering individuals and businesses worldwide. Our cutting‑edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.
Overview of the role:
Step into the world of advanced software engineering as our Senior Python Developer, where you’ll architect sophisticated solutions for global clients. This isn’t just about coding, it’s about leading technical initiatives, mentoring rising talent, and solving complex challenges using Python’s powerful ecosystem while driving innovation in cloud environments, data processing, and web development.
Key responsibilities:
- Create automation systems and tools to configure, monitor, and orchestrate data infrastructure and pipelines.
- Develop data integration services that accelerate customer onboarding processes.
- Ensure reliability, performance, and support of data infrastructure with solutions aligned to application needs and growth projections.
- Lead the design and implementation of complex Python applications.
- Guide junior developers through comprehensive code reviews and technical mentoring.
- Architect scalable solutions using modern design patterns and industry best practices.
- Collaborate with cross‑functional teams to transform business requirements into technical specifications.
Requirements:
- 5+ years of hands‑on experience in Python and Django development.
- Experience with SQL and NoSQL Databases.
- Experience with Microservices and Cloud environments.
- Advanced algorithm knowledge.
- Strong understanding of best practices, SOLID principles, CLEAN Code, and scalable solutions.
- Design Patterns knowledge.
- Experience developing entire applications from scratch.
- Experience in automated tests, CI/CD pipelines.
- Strong experience with version control.
- Strong experience with Unit testing, integration testing, and code coverage.
- Advanced English proficiency.
• Flexibility: Choose where and how you work for enhanced creativity and innovation.
• Tailored Compensation: Personalize your earnings to suit your financial goals.
• Tech‑Driven Tools: Access cutting‑edge resources for seamless collaboration and productivity.
• Autonomous Workflow: Take control of your schedule to achieve work‑life balance.
• Well‑being: Enjoy generous leave policies for rest and rejuvenation.
• Diversity & Inclusion: Thrive in a diverse and inclusive environment.
• Collaboration: Engage with industry leaders for collective growth.
• Development: Access mentorship and growth opportunities for continuous advancement.
If you are interested in being part of a team composed of the best professionals and working 100% goal‑oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!
Pleno/Senior Java Full Stack Developer
Join NFQ!
We are a global consulting firm specialized in business, technology, and operations, with over 2,000 professionals across national and international offices. At NFQ, we offer a different consulting model: Flexible | Scalable | Specialized | Client‑Centric.
As part of our continued expansion, we are looking for a Java Full Stack Developer to join our team in São Paulo (Hybrid model). This role is ideal for someone with experience in Global Transaction Banking (GTB).
What You’ll Do
- Design, develop, and maintain back‑end services (Java 8+, Spring) and front‑end apps (Angular 2+).
- Model processes and data; optimize queries and PL/SQL packages in Oracle.
- Implement integrations (REST, messaging) and orchestration patterns (Camel is a plus).
- Set up and operate CI/CD pipelines (Jenkins/CloudBees), enforce code quality (SonarQube), and manage versioning (GIT).
- Establish observability (logs, metrics, alerts) and testing practices (JUnit, Mockito).
- Work closely with business and accounting teams to align rules and procedures across GTO.
Must‑Have Qualifications
- Proven experience in software development within Global Transaction Office or similar domains (financial transactions, operational accounting, reconciliations).
- Database: SQL/PL‑SQL, especially Oracle.
- DevOps: Jenkins/CloudBees, Git, SonarQube.
- Testing: JUnit, Mockito.
- Languages: Intermediate Spanish and English (written and spoken).
Nice to Have
- Apache Camel for routing/integrations.
- Basic knowledge of PaaS, IaaS, BaaS.
- Experience with REST APIs, containers/orchestration (Docker/Kubernetes), and observability (logs, metrics, traces).
- Knowledge of Agile methodologies and tools: ServiceNow / JIRA.
- Spanish proficiency (B1+) is a plus
Academic Background
Degree in Information Technology, Process Engineering, or related fields.
What We Offer
- Work in a dynamic, international environment with global mobility opportunities.
- Continuous learning, official certifications, and language classes.
- Personalized career development plan with mentorship and merit-based growth.
- Exposure to cutting‑edge technologies and innovative projects.
- Competitive salary and flexible compensation model.
- Life insurance.
- Internal initiatives: sports, trips, and corporate events.
Your next professional challenge is just one click away!
Software Engineer
Job Title: Software Engineer / Full Stack Developer
Experience: 3–7 Years (adjustable)
Employment Type: Full‑Time
Job Description:
We are seeking a skilled Software Engineer / Full Stack Developer with strong experience in web application development, covering both frontend and backend technologies. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable, secure, and high‑performance software applications.
Key Responsibilities:
- Design, develop, and maintain web applications using modern frontend and backend technologies.
- Build responsive and user‑friendly UI components.
- Develop and maintain backend services, APIs, and business logic.
- Integrate frontend interfaces with backend systems.
- Write clean, reusable, and efficient code.
- Debug, test, and optimize application performance.
- Participate in code reviews and agile development practices.
- Collaborate with product, QA, and DevOps teams.
- Maintain technical documentation.
Required Skills & Qualifications:
- Hands‑on experience with frameworks such as React, Angular, or Vue.js.
- Strong backend development experience using Node.js, Java, Python, or .NET.
- Experience building RESTful APIs.
- Knowledge of relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Proficiency with Git and version control systems.
- Understanding of SDLC and Agile/Scrum methodologies.
Preferred / Nice to Have:
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with CI/CD pipelines.
- Knowledge of Docker and Kubernetes.
- Exposure to microservices architecture.
- Experience in enterprise or high‑scale applications.
Soft Skills:
- Strong problem‑solving abilities.
- Good communication and teamwork skills.
- Ability to work independently in a fast‑paced environment.
Sr Software Engineer
Senior Software Engineer - Frontend (React.js & Svelte)
Duration: Long Term (PJ)
Qualifications
- Bachelor's Degree or higher in Engineering, Computer Science or a related experience.
- Minimum 5 years of software development experience.
- Minimum 3 years of ReactJS and/or Svelte web application development experience.
- Experience integrating REST APIs, with the ability to quickly pick up new APIs and SDKs.
- Experience working with tools like nx, rspack, vite, and webpack.
- Experience developing and supporting high‑traffic consumer or business applications.
Skills that will get you noticed
- Experience in high performant application which is capable of running in low resource powered devices.
- Experience building streaming video applications.
- OTT Connected TV Smart TV Embedded Devices app development experience.
- Strong ability to troubleshoot and debug issues.
- Experience implementing and troubleshooting front‑end analytics.
Hubspot Software Engineer
Neotalent, the responsive people.
Java Software Engineer
ENGLISH RESUMES ONLY
Join NFQ!
We are a global consultancy specialized in business, technology, and operations. We offer an integrated vision that covers the entire value chain of organizations. Our team includes over 2,000 professionals across national and international offices.
At NFQ, we offer a different consulting model: Flexible | Scalable | Specialized | Close to clients.
We are looking for a Java Software Engineer with strong technical expertise, deep understanding of backend architecture, and experience in the financial sector to join a dynamic, fast‑paced environment. The ideal candidate is hands‑on, collaborative, and capable of leading complex solution design while bridging the gap between technology and business goals.
What will you do?
- Design, develop, and maintain scalable backend solutions using Java and Spring Boot.
- Ensure adherence to architectural frameworks, coding standards, and best practices in highly regulated financial environments.
- Build and integrate microservices in a cloud or hybrid environment.
- Contribute to the design of backend systems supporting banking processes such as trade settlement, reconciliations, FX, and cash management.
- Collaborate with cross‑functional teams to deliver high‑quality technical solutions.
- Implement robust strategies for monitoring, alerts, metrics, and testing (e.g., TDD, BDD).
- Participate actively in Agile delivery processes and ensure technology solutions align with business outcomes.
What are we looking for?
Must Have:
- 3+ years of backend development experience in Java (Spring Boot / Spring Cloud).
- Hands‑on experience with REST APIs and microservices architecture.
- Knowledge of relational databases (SQL, PostgreSQL, Oracle) and messaging systems (Kafka, RabbitMQ, or similar).
- Solid grasp of distributed systems and SWIFT message standards (MX, MT).
- Fluency in English.
- Strong soft skills: communication, flexibility, accountability, teamwork, positive attitude, and mentorship abilities.
Nice to Have:
- Experience in technical pre‑sales or commercial engagements in banking projects.
- Knowledge of financial products and markets: Derivatives, Fixed Income, FX, ETDs, and Energy.
- Experience developing new treasury solutions.
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Experience with containerization and orchestration (Docker, Kubernetes).
- Familiarity with monitoring tools (Grafana, Prometheus, ELK).
What do we offer?
- The opportunity to work in an international environment with potential mobility across global offices.
- Continuous learning and development, with access to official certifications.
- Language classes to support your global career.
- A tailored career development plan with mentorship and merit-based growth.
- Health and dental insurance
- Life insurance
- Dynamic and flexible work environment.
- Internal initiatives such as sports, trips, and corporate events.
Your next professional challenge is just one click away!