Skip to content
← Back to job listings

Sr. Full-Stack Java Engineer México

Improving · Ciudad de México, Mexico

External listingfull-time26 days ago

About The Role

At Improving Nearshore, we partner with global organizations to design and deliver innovative technology solutions through software development, AI, data, and modern engineering practices. You will join a collaborative engineering team building customer engagement platforms and data-driven solutions for the utilities industry. The team works closely with product, analytics, and business stakeholders to create scalable applications that improve customer experiences and enable smarter decision-making. As part of this team, you will collaborate with experienced engineers, contribute to technical discussions, participate in code reviews, and help deliver high-quality solutions using modern development practices. Improving promotes a culture focused on teamwork, continuous learning, technical excellence, and professional growth. Design, develop, and maintain scalable software solutions that support customer engagement and enrollment experiences. Build and enhance backend services using Java and Spring Boot. Contribute to frontend development using React and TypeScript when needed. Develop integrations with external systems, device manufacturers, and utility partners to expand enrollment capabilities. Work with relational and non-relational databases to design efficient data solutions. Support analytics initiatives through reporting, logging, and data-driven insights. Participate in code reviews, technical discussions, debugging sessions, and team planning activities. Collaborate with cross-functional teams to identify and resolve technical and operational challenges. Follow engineering best practices including automated testing, CI/CD, monitoring, and continuous improvement. Contribute to a collaborative and inclusive engineering culture. 8+ years of professional software development experience. Strong experience developing applications using Java , preferably Java 17. Hands-on experience with Spring Framework / Spring Boot . Experience building and consuming APIs and backend services. Experience working with relational databases such as PostgreSQL or MySQL . Experience working with NoSQL databases such as MongoDB . Experience with at least one scripting language such as Python , JavaScript , or Node.js . Understanding of software engineering practices including testing, debugging, version control, and CI/CD processes. Ability to work collaboratively in an agile, cross-functional environment. Strong problem-solving skills and ability to handle complex technical challenges. Experience developing frontend applications with React and TypeScript . Experience with AWS ecosystem and cloud-based solutions. Experience with Serverless Framework. Familiarity with automated testing frameworks and monitoring tools. Experience with data processing pipelines and analytics platforms. Experience with technologies such as: RabbitMQ DynamoDB Amazon S3 Snowflake Airflow Tableau Hightouch Basic knowledge of ChatGPT tools or prompt engineering concepts. Major Medical Expense Insurance Life Insurance Dental and Vision Insurance Mental Health Support IMSS (Mexican Social Security) Seniority Bonus Savings Fund Program Career Development Plan Christmas Bonus (Aguinaldo) Vacation Bonus Corporate Retirement Plan Certifications and Training Programs Internal Events TotalPass Wellness Program Additional Paid Time Off Additional Protection and Discounts Auto and Motorcycle Insurance Pet Insurance Personal Belongings Insurance And much more!!!

This is an external listing. JobSpring does not represent or verify the employer. Report this listing