
Location: [Mexico City / Remote] Type: [Full-Time] Experience Level: [Mid/Senior Level]
We are seeking a highly skilled and experienced Java Developer with a strong background in Spring Boot and expertise in API management tools, specifically Mulesoft or Apigee. The ideal candidate will have a deep understanding of API-led architecture and microservices architecture, with a track record of developing and deploying robust, scalable, and efficient applications.
Key responsibilities: Develop, and maintain Java-based applications using Spring Boot. Implement microservices architecture to ensure modular and scalable application development. Integrate and manage APIs using Mulesoft or Apigee, ensuring seamless communication between different systems. Collaborate with cross-functional teams to gather and refine specifications and requirements. Adhere to API-led architecture principles, promoting reusability and modularity. Optimize applications for maximum speed and scalability. Provide technical support for existing applications, including troubleshooting and bug fixing. Stay updated with emerging technologies, tools, and best practices in Java development and API management. Experience with Git flow, submodules
Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience as a Java Developer, with a strong portfolio of projects developed using Spring Boot. Hands-on experience with API management tools, preferably Mulesoft or Apigee. Proficient understanding of API-led and microservices architectures. Familiarity with various design and architectural patterns. Knowledge of continuous integration and continuous deployment (CI/CD) processes. Strong analytical and problem-solving skills. Excellent communication and teamwork skills.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
