IBM Consulting Software Developer

In this role, you will work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. A career in IBM Consulting embraces long‑term relationships and close collaboration with clients across the globe. You will work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including IBM Software and Red‑Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you will be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground‑breaking impact for a wide network of clients.


Responsibility Overview
  • As a Software Developer you will participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support.
  • You will create software that enables your clients' hybrid‑cloud and AI journeys.
  • Envision, design, and build the software infrastructure that keeps solutions running.
  • Challenge ideas, identify problems, and create efficient solutions.
  • Collaborate with development peers and lead the way staying up to date with tools and technology trends.

Technical and Professional Expertise
  • Back‑end experience with Java (v7‑17) and Node.js or Go Lang; familiarity with messaging frameworks like Apache Kafka, unit testing with JUnit or similar, and version controlling with Gitlab.
  • Front‑end experience with React.js or a similar framework.
  • Extra points for AWS Terraform, AWS SNS/SQS, and AWS DB experience.

About IBM Consulting

IBM Consulting is IBM's consulting and global professional services business, with market‑leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners, and the planet.


Capgemini Engineering Java Developer (Mexico, Remote)

Capgemini Engineering is the world’s leader in engineering services. We bring together a global team of engineers, scientists, and architects to help innovative companies unleash their potential. Join us for a career full of opportunities where you can make a difference and where no two days are the same.


Key Responsibilities
  • Write clean, maintainable, and efficient code in compliance with specifications.
  • Troubleshoot, debug, and resolve performance and functional issues within Java code.
  • Create and maintain unit tests with EasyMock, Mockito, and JUnit.
  • Collaborate with product owners, business analysts, and developers to meet requirements.
  • Support continuous improvement of backend systems through research and best practices.
  • Participate in Agile development cycles, attending stand‑ups, sprint planning, and reviews.
  • Use Git for version control and Jira for tracking progress.
  • Work independently to deliver high‑quality software in sprint‑based environments.
  • Contribute to the design and implementation of RESTful APIs and robust micro‑services architectures.

Profile and Qualifications
  • Good conversational English.
  • Bachelor’s degree in Computer Science or relevant field.
  • At least 2 years of professional Java/Spring Boot backend development experience.
  • Strong knowledge of Object‑Oriented Analysis and Design (OOAD), unit testing with Mockito, JUnit, and EasyMock.
  • Experience working with relational and NoSQL databases.
  • Proven ability to collaborate effectively with diverse teams.
  • Strong problem‑solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and in a distributed team.
  • High attention to detail, delivering quality work under tight deadlines.
  • Willingness to keep learning and stay up to date with industry trends.
  • Nice‑to‑have: Experience with AWS Cloud services, Docker, Agile tools.

Cognizant Java Developer

Cognizant offers a dynamic, inclusive culture and a strong focus on career growth. The role is for a Java Developer to design, develop, and maintain Java‑based applications and microservices for global clients.


Key Responsibilities
  • Develop and maintain backend applications and APIs using Core Java and Spring Boot.
  • Build and consume RESTful web services for seamless integration.
  • Participate in design, coding, testing, and deployment throughout the software lifecycle.
  • Work with MySQL/PL‑SQL to develop and optimize queries and stored procedures.
  • Support CI/CD pipeline activities using Jenkins.
  • Write unit and integration tests to maintain code quality.
  • Collaborate with senior developers, architects, and other stakeholders.
  • Participate in code reviews and follow development standards.
  • Document technical designs, APIs, and system components.
  • Identify and resolve bugs and performance bottlenecks.

Required Skills
  • 2‑5 years of professional Java development experience.
  • Hands‑on experience with Spring Boot and Spring Core.
  • Experience developing RESTful web services.
  • Knowledge of MySQL and PL‑SQL.
  • Familiarity with Linux environments.
  • Understanding of microservices concepts and distributed system design.
  • Experience in Agile/Scrum environments.
  • Strong problem‑solving and collaborative mindset.

EEO and Diversity Statement

Cognizant is an equal‑opportunity employer; we celebrate diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or any other protected characteristic.


Wipro Java Developer

The role requires designing, programming, and testing automation products or processes, with mandatory skills in C#, PL/SQL, Git, Scrum, and intermediate English. Desired skills include Java, microservices, containers, Spring, Apache Kafka, and CI/CD.


Technical Qualifications
  • Core Java, Spring Boot, Spring MVC, RESTful API design.
  • Object‑Oriented Analysis and Design.
  • Unit testing with Mockito, JUnit, EasyMock.
  • Relational databases such as MySQL and PostgreSQL; NoSQL like MongoDB, Cassandra.
  • Experience with containerization and cloud services.

HCL Technologies Java Developer (Guadalajara, Jalisco)

Remote temporary but within Guadalajara area; eventual return to office. Senior level with 4+ years in similar role. Open positions include Java Developer with Java + Spring Boot, REST, AWS (Terraform, Lambda, Go), Java Fullstack, and Java Developer II with IBM ODM.


Responsibilities
  • Develop robust, scalable Java applications using Spring and related technologies.
  • Create and maintain RESTful services.
  • Integrate with AWS services using Terraform, Lambda, and other tools.
  • Write unit tests and perform code reviews.
  • Collaborate with cross‑functional teams to deliver high‑quality software.

Benefits
  • Life insurance and major medical expenses insurance.
  • Vacation, bonus, savings plan, and meal vouchers.
  • Professional development and career advancement opportunities.

Oracle Cloud Automation & Installer Development – Software Engineer

Develop solutions for Oracle Database Cloud offerings such as ExaCS, ExaCC, and ExaXS, focusing on security, resiliency, scalability, and performance. Partner with QA and Control Plane teams to define testing plans.


Key Skills
  • Java development experience.
  • Strong understanding of OOP and Unix‑like operating systems.
  • Experience with scripting languages (Perl, Bash, Python).
  • SQL and database product knowledge.
  • Version control experience with Git, Bitbucket.
  • Ability to work across multiple teams and communicate in English.

Java Developer – General Responsibilities
  • Develop new features and enhance existing software to maximize efficiency and performance.
  • Collaborate with clients to ensure project success.
  • Design and recommend architecture solutions.
  • Maintain focus and productivity with minimal interruptions.
  • Deliver high‑quality projects within set timelines.

Requirements
  • At least 2 years of software development experience.
  • Background in Java 8+ programming.
  • Knowledge of JUnit and Mockito.
  • Proficiency in SQL.
  • Familiarity with Git or similar version control.
  • Strong task management and prioritization skills.
  • Fluency in English for client communication.
  • Nice‑to‑have: Google Cloud Platform knowledge, Guava library familiarity.

Benefits
  • Career plan and growth opportunities.
  • Unlimited access to online learning.
  • International mobility and mentoring programs.
  • Flexible work schedule.
  • Employee stock purchase plan and health insurance.

Estrategia Tecnológica – Java Developer (Guadalajara, Jalisco)

Hybrid office schedule (2–3 days in office). Salary 50–76 k monthly. Requirements include 5 years of Java development, Spring Boot, React, Angular, Git, Scrum, and advanced English. Additional benefits: annual performance bonus, 24 vacation days, 50% vacation premium, health insurance, dental and vision coverage, life insurance, meal vouchers, psychological and financial counseling, and online courses.


Education and Experience
  • Superior education, degree holder.
  • Expert experience level.
  • Technological / Internet department.

Skills
  • Java
  • Spring Boot
  • React
  • Angular
#J-18808-Ljbffr
Similar jobs

Java/Aws Developer

Apply Now
Back to search page