05 nov
|
Placements24
|
Heroica Puebla de Zaragoza
05 nov
Placements24
Heroica Puebla de Zaragoza
About the Role
Our client is a rapidly expanding enterprise solutions provider based in Puebla, Puebla , specializing in developing robust and scalable backend systems for critical business operations. They are seeking a skilled Backend Software Engineer with a strong command of Java and experience in microservices architecture to join their dedicated engineering team. This role involves designing, developing, and maintaining high-performance, reliable backend services that power their flagship product. You will collaborate closely with cross-functional teams to deliver innovative solutions and contribute to the continuous improvement of their technology stack. This is an excellent opportunity to work on challenging projects within a company committed to technological excellence and employee growth.
Key Responsibilities
- Design, develop, and implement efficient, reusable, and reliable Java code for backend services and microservices.
- Build and maintain scalable and high-performance APIs that serve internal and external clients.
- Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
- Write unit, integration, and end-to-end tests to ensure code quality and application stability.
- Troubleshoot, debug, and upgrade existing systems.
- Optimize applications for maximum speed, scalability, and resource efficiency.
- Contribute to architectural discussions and help shape the future of the backend platform.
- Ensure the security and robustness of backend systems.
- Stay current with emerging backend technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 3+ years of professional experience in backend software development using Java.
- Proven experience designing and developing microservices architectures.
- Strong understanding of Java frameworks such as Spring Boot.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM technologies.
- Familiarity with message queuing systems (e.g., RabbitMQ, Kafka).
- Knowledge of RESTful API design principles.
- Experience with version control systems, such as Git.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work effectively on-site in Puebla, Puebla .
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance plan.
- Opportunities for professional development and continuous learning.
- A collaborative and supportive work environment.
- Access to modern development tools and technologies.
- Career advancement opportunities within a growing company.
- Potential for adaptable work arrangements in the future.
- Relocation assistance may be considered.
#J-18808-Ljbffr
📌 Ingeniero de Software Backend - Microservicios Java (Heroica Puebla de Zaragoza)
🏢 Placements24
📍 Heroica Puebla de Zaragoza