Engineering
·
Guadalajara
·
Híbrido
Sr Software Engineer Java
Lead Software Engineer, Full Stack, Java, SpringBoot, Cloud Technologies, Kafka
Sr. Software Engineer - Java
Hybrid: 3 office days
Location: Prado de los Cedros 1300 Building CPrados Tepeyac, ZIP 45050, Zapopan, Jal.
All About You:
- Proven back-end development experience with expertise in microservices.
- Proven expertise in Java development using frameworks such as Spring.
- Strong background in RESTful APIs and JSON/SOAP-based APIs with Java.
- Hands-on experience with messaging technologies such as Kafka, MQ,
- Experience working in cloud-native environments (e.g., AWS, Cloud Foundry).
- Familiarity with Agile development practices.
- Excellent knowledge of software engineering concepts and methodologies.
- Experience building global-scale, high-quality solutions.
- Strong verbal and written communication skills, with the ability to convey complex information to both technical and non-technical stakeholders.
- Proactive problem-solver with a focus on identifying solutions and driving them to implementation.
Responsibilities:
- Hands-on developer who writes high quality, secure code that is modular, functional and testable.
- Create or introduce, test, and deploy new technology to optimize the service.
- Manage individual project priorities, deadlines, and deliverables.
- Apply best practices in software engineering, ensuring clean, efficient, and maintainable code using object-oriented programming (OOP) principles and modern frameworks.
- Mentor junior engineers and contribute to team knowledge-sharing, fostering a culture of continuous improvement.
- Collaborate with engineers to develop and maintain high-volume, high-performance Java applications.
- Work with technical leads and product managers to define features and write user stories that align with project requirements.
- Lead day-to-day system development and maintenance efforts, ensuring alignment with SLAs.
- Seek opportunities to enhance standards and streamline processes, improving team efficiency.
- Actively contribute to agile discussions and retrospectives to drive continuous improvement.
- Contribute to the entire software development lifecycle, including planning, coding, testing, deploying, and supporting applications.
Skills Required:
- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.
- Need to have: Strong Java, Spring/Springboot, Event Driven framework - Kafka, MQ & automated testing.
- Plus: AWS deployment & GIT ops.
- Client
- Engineering
- Ubicaciones
- Guadalajara
- Estado remoto
- Híbrido
- Cliente
- Techmahindra
Acerca de Valce Talent Solutions
We help our clients enhance their talent attraction capacities, especially in technological profiles.
We constantly innovate and actively seek to find the best solutions for clients and professionals. We understand the needs of our customers and aim to be the industry specialists.
We offer consulting services to technology companies in various areas, including IT, software development, cybersecurity, and project management. Our employees are the reason for the company's existence, and their satisfaction translates into that of our customers.
Fundada en
2016
Compañeros
24